2017-03-16 113 views
0

我试图在树枝模板中插入动态链接,但是当我渲染页面时,它显示原始HTML。在Twig中插入html代码

例如,我发送变量为array ('fact' => ['tag' => '<a href="loremipsum">tag</a>']),然后在树枝{{ fact.tag }}中,但如前所述,它返回原始标记。

我做错了什么?

+5

尝试'{{fact.tag |原料}}' – Sysix

+1

或'( '实际上'=> [ '标签'=>新\ Twig_Markup(” tag','UTF-8')])' – DarkBee

回答

2

这是一个Twigfiddle来表明{{ fact.tag|raw }}是正确的答案。它显示了使用和不使用原始滤波器:

https://twigfiddle.com/d4hc55