2016-12-30 3 views
0

У моего шаблона twig есть цикл, и я пытаюсь добавить к нему переменную. Как мне это сделать?Шаблон Twig с переменной

('var') должно быть переменным> содержимым. + Вар + .related.buttons

{% include '@PleinCatalog/Theme/includes/themeCatergory.html.twig' with {'var':'something'} %} 
{% for button in content.('var').related.buttons %} 
     <a href="{{ button.url }}" class="btn btn-block btn-success">{{ button.title }}</a> 
{% endfor %} 
+1

Я думаю, что он должен работать, как это '{% кнопки содержания [вар] .related.buttons% для}' –

+0

работает как очарование .. спасибо! – Christien

ответ

2

У меня есть подобный цикл в моих проектах, где я включать шаблоны с некоторыми опциями.

Основываясь на вашем примере - это может быть использует подобное:

{% for button in content[var].related.buttons %} 
    … 
{% endfor %}