如何在 include 中指定具有页面名称的变量?我有一个存储模板路径的数据库。我想要一个迷你块构造函数之类的东西。这样我就可以在页面上指定一个单独的块列表并通过包含显示它们。但是如果我这样做,那么错误是无法找到模板“page/blocks/{{el.block}}/template.html.twig”
{% for el in page %}
{% include 'page/blocks/{{el.block}}/template.html.twig' %}
{% endfor %}
之后如何在包含块中传递变量{{ el.content }}
?
树枝中的字符串连接是通过
~
(波浪号)完成的: