Документация для расширений для Twigs показывает, что можно использовать «is_safe» с помощью как simple_filters, так и simple_functions, чтобы предотвратить экранирование html-тегов в возвращаемых значениях, но я вижу любые примеры использования is_safe с глобалями. Есть ли способ сделать это?Вы можете установить is_safe для глобального в расширении веточки
1
A
ответ
1
Если ваш глобальный чистый HTML, который должен быть оказаны как HTML вы можете пометить его как безопасный, используя
$twig->addGlobal('my_html', new Twig_Markup($html, 'UTF-8'));
Если глобальный является объектом и возвращает HTML вы оберните возвращаемое значение с новым Twig_Markup
Смежные вопросы
- 1. веточки тестирования глобального значения в шаблоне
- 2. Вы не можете установить socket.io в качестве глобального пакета?
- 3. symfony - вызов контроллера-действия в расширении веточки
- 4. Получение имени шаблона в расширении веточки
- 5. Symfony2: использовать переводчик в расширении веточки фильтра
- 6. i18n в моем собственном расширении веточки
- 7. Можете ли вы установить cwd для abspath?
- 8. Можете ли вы использовать JQuery POST в расширении Chrome?
- 9. Возможно ли получить значение переменной веточки в расширении
- 10. Можете ли вы установить значение свойства в конфигурации log4net?
- 11. Можете ли вы установить DefaultResponse для диалога Gtk в Glade?
- 12. Вы можете установить значение для строки в таблице?
- 13. Как вы можете установить в коде ScrollViewer.IsDeferredScrollingEnabled для datagrid
- 14. Можете ли вы установить максимальные углы для RotateAround в Unity?
- 15. Можете ли вы установить переменную для «this» в Android Studio?
- 16. Можете ли вы установить частичную схему для объекта в mongoosejs?
- 17. Можете ли вы установить FileFilters для диалога Gtk в Glade?
- 18. В C#, почему вы можете установить свойство для себя
- 19. twig is_safe для простой функции не работает
- 20. Можете ли вы установить байтовый предел для read_until для Asio?
- 21. Вы можете установить заголовок HTTP перед отправкой
- 22. CSS Можете ли вы установить глобальные значения
- 23. Можете ли вы установить элементы управления asp.net?
- 24. Фарадей: Вы можете установить system_timer надежных таймауты
- 25. Libgdx Можете ли вы установить границы ScrollPane?
- 26. Как вы можете установить DotNet4.0 с Chocolatey?
- 27. Можете ли вы установить статический IP-адрес
- 28. Установить цвет глобального текста?
- 29. как вы можете установить параметры postCSS posting?
- 30. Установить атрибут id в форме Symfony для переменной веточки
Спасибо! Очень сложно найти в документации по веткам, если вы точно не знаете, что ищете. – Finglish