我有一个主模板,其中包含我的bundle的views / Frontend文件夹的子文件夹中的一些其他模板。捆绑包在某些项目中使用,我需要覆盖一些包含的模板。但是,在symfony文档中描述的压倒一切并不起作用。
我使用此代码来包含模板:
<table border="1">
<tr>
<td>logo</td>
<td>description</td>
</tr>
<tr>
<td colspan="2">
<map id="first" name="Homepage"></map>
<script src="appendChild.js"></script>
</td>
</tr>
</table>
在捆绑包中,这会扩展{{ include('@ppProfil/Frontend/parts/siegel.html.twig') }}
捆绑包,我已在正确的文件夹(ppProfil
)中创建了模板siegel.html.twig
。
我已经清除了缓存,删除了缓存文件,但是它没有用。
有什么想法吗?感谢。
答案 0 :(得分:1)
好的,明白了:
使用{{ include('@ppProfil/Frontend/parts/siegel.html.twig') }}
代替{{ include('ppProfilBundle:Frontend/parts:siegel.html.twig') }}
,覆盖不起作用。