2015-06-09 2 views
1

У меня есть следующий код:Для элемента включают

{% for item in items %} 
    <div id="{{item.id}}" class="{{item.class}}"> 
     {% include '{{item.site}}' %} 
    </div> 
{% endfor %} 

Я также попытался с:

{% include 'item.site' %} 

, при генерации я получаю следующее:

[Twig_Error_Loader: Template "item.site" is not defined... 

Структура когда элементы перечислены, это хорошо, потому что я удаляю include и генерация работает отлично.

Как я могу включить сайты таким образом? У меня есть вкладки на сайте, и я хотел бы включить все вкладки.

Спасибо за ответы, Зоран

+0

Что такое значение товара? – Med

+0

Просто попробуйте этот '{% include item.site%}' – Matteo

+0

Спасибо Matteo за помощь :) –

ответ

0

Try удаления любого символа в заявлении следующим образом:

{% include item.site %} 

Конечно, значение должно быть правильным путем шаблона прут.

Надеюсь, что эта помощь