【发布时间】:2012-01-11 09:52:15
【问题描述】:
如何在 twig 模板中显示包含 HTML 标签的字符串?
我的 PHP 变量包含这个 html 和文本:
$word = '<b> a word </b>';
当我在我的树枝模板中执行此操作时:
{{ word }}
我明白了:
<b> a word <b>
我想要这个:
<b> a word </b>
这样容易吗?
【问题讨论】:
-
我不会将此作为答案添加,但解决此问题的人们的另一种方法是将值存储在 Markdown 中,例如 StackOverflow does。然后您可以使用automatic escaping 创建一个 Twig 过滤器,因为您可以相信 HTML 是安全的。不需要
raw,并且您存储的值是人类可读的!