【发布时间】:2016-02-26 10:48:01
【问题描述】:
我正在渲染一个Twig 模板,如下所示:
$this->render('base.html.twig');
Twig 模板的内容(简化)如下所示:
{% block headers %}
...
{% endblock %}
{% block pagecontent %}
...
{# I want to include another template (A) here #}
{# I want to include another template (B) here #}
{% endblock %}
{% block footers %}
...
{% endblock %}
我还有另一个 Twig 模板,我没有渲染,但我想包含在上面的模板中(我在其中放置了我的 Twig 评论)。内容如下:
{% extends '::base' %}
{% block headers %}
{{ parent() }}
{% endblock %}
{% block pagecontent %}
{{ parent() }}
...
{% endblock %}
我想最终在base.html.twig 中渲染几个Twig 模板。
我正在尝试做的事情是否可以实现,如果可以,我该如何实现?
【问题讨论】: