gpt4 book ai didi

trans twig 过滤器中的 Symfony2 HTML

转载 作者:行者123 更新时间:2023-12-03 23:32:30 26 4
gpt4 key购买 nike

我使用 Symfony2.1 并有默认的 config.yml

Documentation said :

  {# but static strings are never escaped #}
{{ '<h3>foo</h3>'|trans }}

但是如果我将它复制并粘贴到我的空模板中(没有任何额外的自动转义或其他),我得到了转义字符串 <h3>foo</h3> .我做错了什么?

最佳答案

尝试使用 twig raw filter :

{{ '<h3>foo</h3>' | trans | raw }}

但是,不要使用 raw如果您正在处理任何用户输入,请过滤!它允许跨站点脚本攻击, according to the creators of Symfony .见 this similar question一个安全但更乏味的选择。

关于trans twig 过滤器中的 Symfony2 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13506561/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com