我在没有 symfony 的情况下独立使用 Twig。我制作了很多模板,一切都很好。我一直在尝试构建一个 viewhelper,就像在 Fluid 中一样。我想创建一个 viewhelper,它基本上只是用一些 html 标签或我喜欢的任何东西包装一个文本,但无论我想要做什么,twig 似乎总是 htmlspecialchars()。我到目前为止所尝试的:
// ...
$twig->addFunction(new Twig_SimpleFunction('test2',function($one){
return '<h1> '.$one.' </h1>';
}));
// ...
$twig->addFunction('displayResponseMessage', new Twig_Function_Function('displayResponseMessage'));
// ...
我一无所知。:(