是否可以将包含HTML内容的变量传递给twig模板,因此在呈现页面时,会解释变量中的HTML内容,而不是使用标记显示?
例:
$this->_app->render('test.twig', [
"description" => "<b>TEST</b>"
]);
Run Code Online (Sandbox Code Playgroud)
test.twig:
<li><b>Description</b><br>
{{ description }}
</li>
Run Code Online (Sandbox Code Playgroud)
以上示例的结果:
<b>TEST</b>
Run Code Online (Sandbox Code Playgroud)
预期结果:
测试
您可以使用原始过滤器:http: //twig.sensiolabs.org/doc/filters/raw.html
<li><b>Description</b><br>
{{ description|raw }}
</li>
Run Code Online (Sandbox Code Playgroud)