Twigs Dokumentation für Erweiterungen zeigen, dass es möglich ist, "is_safe" mit simple_filters und und simple_functions zu verwenden, um das Entweichen von HTML-Tags in zurückgegebenen Werten zu verhindern, aber ich kann alle sehen Beispiele für die Verwendung von is_safe mit Globals. Gibt es eine Möglichkeit, dies zu tun?können Sie festlegen, is_safe für eine globale in einem Zweig Erweiterung
1
A
Antwort
1
Wenn Ihre globale reine HTML ist, die wie HTML gerendert werden muss, können Sie es mithilfe
$twig->addGlobal('my_html', new Twig_Markup($html, 'UTF-8'));
als sicher markieren Wenn die globale ein Objekt und gibt die HTML Sie Ihren Rückgabewert mit einem neuen wickeln Twig_Markup
Verwandte Themen
- 1. Globale Variable mit Zweig Erweiterung
- 2. Wie können Sie eine mögliche Vorbesprechung für eine Rolle festlegen?
- 3. Erweiterung Zweig Blöcke in einem komplizierten Szenario
- 4. CakePHP 3 - Können Sie Standardbedingungen für eine Tabelle festlegen?
- 5. So registrieren Sie eine Zweig Erweiterung in PHP
- 6. Remote für nur einen Zweig festlegen?
- 7. Zweig Erweiterung: Datenbankabfrage
- 8. Wie Caching für benutzerdefinierte Zweig Erweiterung verwenden
- 9. Wie programmgesteuert eine globale (Modul) Variable festlegen?
- 10. Können Sie einen JavaScript-Haltepunkt in einem Benutzersteuerelement festlegen?
- 11. Können Sie in Photoshop gerundete Pixelecken festlegen?
- 12. Können Sie eine statische IP programmatisch für eine Liste von Wifi-Netzwerken in Xamarin Android festlegen?
- 13. Können Sie die Werte für die Tabellenansichtsdatenquelle in "connectionDidFinishLoading" festlegen?
- 14. Können Sie eine statische Enumeration in einer TypeScript-Klasse festlegen?
- 15. In Rundeck: Wie können Sie das Arbeitsverzeichnis für die Befehlsausführung festlegen?
- 16. Unerwartete zsh globale Alias-Erweiterung
- 17. Können Sie in Sitecore Standardwerte für eine Vorlage festlegen, die eine abfragbare Baumstruktur verwendet?
- 18. Können Sie eine Standardroute im Fat-Free-Framework festlegen
- 19. Können Sie HttpContext.Current.UserIdentity.Name mit Reflektion festlegen?
- 20. Können Sie in einem TextView nur grafischen Vorschautext für Text festlegen?
- 21. Können Sie die Bildlaufeinstellungen für Container-Controller festlegen?
- 22. Wie können Sie eine Marketplace-Erweiterung auf ausgewählte Projekte beschränken?
- 23. Zweig: Datumsformat mit localizeddate Erweiterung
- 24. Wenn Sie eine globale Konfigurationsoption für Git unter Windows festlegen, wohin wird es geschrieben?
- 25. Wie kann ich globale RSpec-Metadaten festlegen?
- 26. Festlegen fester Höhe für iOS8 Heute Erweiterung mit Auto-Layout
- 27. Zweig in einem Zweig in Git erstellen
- 28. Können Sie EncryptionLevel programmgesteuert für die Mergereplikation festlegen
- 29. Wie Erweiterung hinzufügen globales hinzufügen in Zweig
- 30. Zweig enthalten Vorlage Erweiterung Elternblock einmal
Danke! Sehr schwer in der Zweigdokumentation zu finden, wenn Sie nicht genau wissen, wonach Sie suchen. – Finglish