1

我刚刚安装FOSUserBundle,我正在尝试覆盖模板以使用我自己的自定义布局。

我有一个包,BMCmsBundle其中有一个 layout.html.twig 文件

src/BM/CmsBundle/Resources/views/layout.html.twig

浏览文档,我创建了以下文件:

app/Resources/FOSUserBundle/views/layout.html.twig

然后我如何使用我自己的模板,即 CSS/jS?我尝试在 FOS layout.html.twig 文件中使用以下内容:

{% extends 'BMCmsBundle::layout.html.twig' %}

但是再一次,这似乎不起作用,任何想法为什么?

谢谢

4

2 回答 2

4

在创建新布局后

app/Resources/FOSUserBundle/views/layout.html.twig

确保您还清除了缓存:

 php app/console cache:clear
于 2014-02-17T14:53:46.507 回答
0

恰恰相反。

您在 BMCmsBundle 中的布局必须使用以下命令扩展 app/Resources 中的布局:

{% extends "::layout.html.twig" %}
于 2013-10-10T16:09:53.790 回答