如何在树枝中分配变量?

Fid*_*tro 0 php smarty twig

我将我的代码从smarty迁移到twig

但我似乎没有找到如何在树枝上这样做

智者:

 $smarty->assign('Config',$Core->settings);
Run Code Online (Sandbox Code Playgroud)

我怎么能在Twig中这样做?

Alv*_*unk 6

你会用'set'.http://twig.sensiolabs.org/doc/tags/set.html 然后你必须$Core->settings从你的控制器传入一个变量,如下所示:

return $this->render('my_template.html.twig', array(
        'core_settings' => $Core->settings,
));
Run Code Online (Sandbox Code Playgroud)

然后my_template.html.twig你会使用这样的集合:

{% set 'Config' = core_settings %}
Run Code Online (Sandbox Code Playgroud)

我不确定这对你是否有用,Twig与smarty不同(我不熟悉smarty)但Twig很强大.