Установка результата функции в переменную в twig

У меня есть функция, которая генерирует массив, содержащий пункты меню:

Item 1
  SubItem 1a
  SubItem 1b

Item2
  SubItem 2a
  ...

У меня есть расширение ветки, которое может возвращать это как массив. Мне нужно иметь возможность установить этот массив в переменную в twig, чтобы я мог использовать его в своем шаблоне.

Я пытался сделать {% set myArray = {{ myFunction('menuname') }} %}

Я также пробовал:

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

Однако и это не сработало. Есть ли способ сделать это?


person F21    schedule 08.03.2012    source источник


Ответы (1)


Понятно!

Используйте 1_

person F21    schedule 08.03.2012
comment
Это всегда проще всего, не так ли :X - person Rixius; 14.02.2013