Symfony模板覆盖不起作用


Symfony template override not working

我有一个主模板,它包括我的bundle的views/Frontend文件夹的子文件夹中的一些其他模板。捆绑包在一些项目中使用,我需要覆盖一些包含的模板。但是在symfony文档中描述的覆盖不起作用。

我使用此代码来包含模板:

{{ include('@ppProfil/Frontend/parts/siegel.html.twig') }}

在这个bundle中,它扩展了ppProfil bundle,我在正确的文件夹(views/Frontend/parts/siegel.html.twig)中创建了模板siegel.html.twig

我已经清除了缓存,删除了缓存文件。。。但它不起作用。

有什么想法吗?谢谢

好的,明白了:

通过使用{{ include('@ppProfil/Frontend/parts/siegel.html.twig') }}而不是{{ include('ppProfilBundle:Frontend/parts:siegel.html.twig') }},重写不起作用。