Подтвердить что ты не робот

Как я могу повторно использовать блок несколько раз?

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

{% block something %}{% endblock %}

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

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

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

4b9b3361

Ответ 1

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

{{ block('blockName') }}