我使用Symfony2的TWIG
我从数据库中获得了以下文本:
<iframe src="http://xxx.example.com/embedframe/123456" frameborder=0 width=510 height=400 scrolling=no></iframe>
在TWIG中,我尝试用以下方式显示:
{{ movie.iframe }}
当我在twig-Code中插入iframe时,iframe会显示完美,但是当我尝试从变量中查看时,它只会查看上面的文字。
我错了什么?
答案 0 :(得分:4)
默认情况下,Twig会转义每个输出。要输出html,您必须使用raw
过滤器。但必须确定,您的数据库输出是安全的。
{{ movie.iframe|raw }}