在Twig / Symfony2中引用模板

时间:2013-03-20 15:45:36

标签: symfony twig

一个包中的Twig模板调用另一个包中的另一个Twig模板,但我无法引用它。

该文件位于此文件夹中:

src/Company/Bundle/ActivityBundle/Resources/views/Default/index.html.twig

我试图从另一个包中的Twig文件中引用它,如下所示:

{% extends "Company/Bundle/ActivityBundle/index.html.twig" %}

我已经尝试了所有可能的组合,但它只是没有拿起它而且我得到一个“Twig_Error_Loader:无法找到模板”错误

1 个答案:

答案 0 :(得分:2)

我认为你错过了Default模板路径的一部分:

{% extends "Company/Bundle/ActivityBundle/Default/index.html.twig" %}

或者我更喜欢:

{% extends "CompanyBundleActivityBundle:Default:index.html.twig" %}

希望这会有所帮助;)