在twig symfony2中显示来自数据库行的iframe

时间:2013-08-12 21:02:59

标签: symfony twig

我使用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会显示完美,但是当我尝试从变量中查看时,它只会查看上面的文字。

我错了什么?

1 个答案:

答案 0 :(得分:4)

默认情况下,Twig会转义每个输出。要输出html,您必须使用raw过滤器。但必须确定,您的数据库输出是安全的。

{{ movie.iframe|raw }}