如何在Twig中定义全局变量范围

时间:2014-01-24 07:21:25

标签: global-variables twig

我们如何在Twig中将变量声明为全局?

该变量将位于twig模板中的多个块内,并且每个块都应该能够使用该更改的变量。

我尝试过这样做,但它保留了声明它的变量的值。

2 个答案:

答案 0 :(得分:0)

如果您需要在树枝中使用全局变量,请在\Twig_Environment实例上调用addGlobal()。我不熟悉FoxyCart及其twig集成,所以我无法帮助你了解细节。

答案 1 :(得分:0)

如果您使用的是Drupal 8 ,则可以将变量添加到preprocess_pages