Как я могу отобразить строку, содержащую HTML-теги в шаблоне ветви?
Моя переменная PHP содержит этот html и текст:
$word = '<b> a word </b>';
Когда я делаю это в своем шаблоне ветки:
{{ word }}
Я получаю это:
<b> a word <b>
Я хочу это вместо этого:
<b> a word </b>
Можно ли легко это сделать?
Использовать ключевое слово raw, http://twig.sensiolabs.org/doc/api.html#escaper-extension
{{ word | raw }}
Вы также можете использовать:
{{ word|striptags('<b>')|raw }}
так что будет разрешен только <b>
.
{{ word|striptags('<b>,<a>,<pre>')|raw }}
если вы хотите разрешить несколько тегов