如何在树枝模板中显示包含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> 标签 .
<b>
{{ word|striptags('<b>,<a>,<pre>')|raw }}
如果你想允许多个标签
3 回答
使用raw关键字,http://twig.sensiolabs.org/doc/api.html#escaper-extension
您还可以使用:
这样只允许
<b>
标签 .如果你想允许多个标签