有没有办法做到这一点?我有一个输出一篇博客文章的模板。
现在,在索引页面上,我通过在for循环中包含该模板来显示 10 篇文章,而在显示页面上,我只显示一篇。
指数:
{% block stylesheets %}
{# some stylesheets here #}
{% endblock %}
{% for article in articles %}
{% include VendorBundle:article.html.twig with { 'article': article } %}
{% endfor %}
节目:
{% block stylesheets %}
{# some stylesheets here #}
{% endblock %}
{% include VendorBundle:article.html.twig with { 'article': article } %}
现在有没有办法让article.html.twig添加一些{% block stylesheets %}
自动包含它的模板?如果可能的话,如何防止它在使用for
循环时添加 10 次?
我正在尝试让我的“片段”模板(用于包含的模板)定义他们使用的样式表并使它们“注入”到页面中。