0

我使用 Symfony2 的 TWIG

我从数据库中得到以下文本:

<iframe src="http://xxx.example.com/embedframe/123456" frameborder=0 width=510 height=400 scrolling=no></iframe>

在 TWIG 中,我尝试通过以下方式展示这一点:

{{ movie.iframe }}

当我将 iframe 直接插入到 twig-Code 中时,iframe 会显示得很完美,但是当我尝试从变量中查看它时,它只会查看上面的文本。

我做错了什么?

4

1 回答 1

4

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

{{ movie.iframe|raw }}
于 2013-08-12T21:10:22.507 回答