Как я могу использовать блок несколько раз? - PullRequest
53 голосов
/ 08 марта 2012

Как я могу отрисовать блок несколько раз в пределах вида в шаблоне ветки?В настоящее время у меня есть блок, назовем его something, определенный во включенном (через render) файле ветки.Затем я включаю его в файл layout-twig, используя следующее:

{% block something %}{% endblock %}

Все хорошо, однако, как только я вызываю этот тег во второй раз, я получаю следующее сообщение об ошибке:

The block 'something ' has already been defined in "::layout.html.twig" 

Следовательно: Как я могу сделать блок несколько раз?

1 Ответ

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

Обозначение, которое вы нам показываете, предназначено для определения и рендеринга блока.Рендеринг выполняется только так:

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