Установка результата функции для переменной в ветке - PullRequest
2 голосов
/ 08 марта 2012

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

Item 1
  SubItem 1a
  SubItem 1b

Item2
  SubItem 2a
  ...

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

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

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

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

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

1 Ответ

3 голосов
/ 08 марта 2012

Понял!

Используйте {% set myArray = myFunction('menuname') %}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...