Jak*_*e N 4 templates partials symfony twig
在Symfony 2中是否存在部分内容,从任何地方都可以重复使用模板?
我找到了include
http://twig.sensiolabs.org/doc/tags/include.html,但这只允许在特定的目录结构中呈现模板.
我真的想要一个包含所有部分模板的文件夹,而不是将它们集中到我的主视图中?
所以我希望能够做类似的事情
{% include "Bundle:Default:Partials:view.html.twig" %}
Run Code Online (Sandbox Code Playgroud)
更新
我不想使用强制结构Bundle:Controller:Template
结构.我不想使用它,因为它意味着将我的所有模板部分放入我的主视图模板中.我需要能让我这样做的东西Bundle:Controller:PartialDir:Template
dte*_*eoh 10
你已经可以做到了.symfony2文档有一节描述如何执行此操作.
http://symfony.com/doc/current/book/templating.html#including-other-templates