将函数的结果设置为树枝中的变量

时间:2012-03-08 01:59:49

标签: php twig

我有一个生成包含菜单项的数组的函数:

Item 1
  SubItem 1a
  SubItem 1b

Item2
  SubItem 2a
  ...

我有一个枝条扩展名,可以将其作为数组返回。我需要能够将此数组设置为树枝中的变量,以便我可以在模板中使用它。

我尝试过{% set myArray = {{ myFunction('menuname') }} %}

我也尝试过:

{% set myArray %}
  {{ myFunction('menuname') }}
{% endset %}

然而,这也不起作用。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:3)

知道了!

使用{% set myArray = myFunction('menuname') %}