如何使用twig重用包含模板中的块
我有一个userDashboard.html.twig模板,如下所示:如何使用twig重用包含模板中的块,twig,Twig,我有一个userDashboard.html.twig模板,如下所示: {% extends "AcmeDemoBundle::base.html.twig" %} {% block content %} <h1>Name</h1> {% endblock %} {% include "AcmeDemoBundle::statistics.html.twig" %} 我的问题是我不能这样做。有人能推荐一种解决方案吗?有一种解决方案基本上可以让您在覆盖模板的某
{% extends "AcmeDemoBundle::base.html.twig" %}
{% block content %}
<h1>Name</h1>
{% endblock %}
{% include "AcmeDemoBundle::statistics.html.twig" %}
我的问题是我不能这样做。有人能推荐一种解决方案吗?有一种解决方案基本上可以让您在覆盖模板的某些块时包括模板:
{% embed "AcmeDemoBundle::userDashboard.html.twig" %}
{% block content %}
{{ parent() }}
Something
{% endblock %}
{% endembed %}
{% embed "AcmeDemoBundle::userDashboard.html.twig" %}
{% block content %}
{{ parent() }}
Something
{% endblock %}
{% endembed %}