我有3个文件:
现在我想将主席嵌入厨房和客厅。我怎样才能做到这一点?嵌入,包含和扩展都不是正确的方式。
遗憾的是,twig文档只是一个代码列表,但没有用例来使用这些东西。 :\
我希望有人可以帮助我, 干杯, SE64
编辑:最重要的是,chair.html.twig包含变量,必须填充"填充"在厨房和客厅中有所不同。
答案 0 :(得分:0)
使用with
功能的include
属性。
假设chair.html.twig使用名为“material”的变量,然后在 livingroom.html.twig 中包含如下内容:
{% include 'chair.html.twig' with {'material': 'wood'} %}
并在 kitchen.html.twig 中包含如下内容:
{% include 'chair.html.twig' with {'material': 'metal'} %}