Comment puis-je rendre un bloc plusieurs fois dans une vue dans un modèle twig? Actuellement, j'ai un bloc, appelons-le something
défini dans un inclus (via render
) twig file. Je l'inclus ensuite dans le fichier layout-twig en utilisant ce qui suit:
{% block something %}{% endblock %}
Tout va bien, mais dès que j'appelle cette balise une deuxième fois, je reçois le message d'erreur suivant:
The block 'something ' has already been defined in "::layout.html.twig"
Par conséquent: comment rendre un bloc plusieurs fois?
La notation que vous nous montrez est pour définir et rendre un bloc. Le rendu uniquement se fait de cette façon:
{{ block('blockName') }}