【发布时间】:2014-03-05 18:07:03
【问题描述】:
当尝试使用Twig(和FuelPHP)输出 HTML 时,即使 autoescape 的值是 false(配置文件或直接在模板中...)
这是我的 Twig 模板:
{% set id_page = 'visio_page' %}
{% include 'layout/header.twig' %}
<div id="main">
<div class="inner">
{% autoescape false %}
{{form}} {# or form|raw #}
{% endautoescape %}
</div>
</div>
{% include 'layout/footer.twig' %}
这是我给 Twig 的表单变量:
$data['form'] = $fieldset->form()->build(Uri::create('/form/submit'));
//output is only HTML: '<form>......</form>';
这就是我得到的结果...
我通常使用 {{my_var|raw}} 但在这种特殊情况下它不起作用......
【问题讨论】:
标签: php html escaping twig fuelphp