Symfony FOSUserBundle-覆盖模板
我刚刚安装了Symfony FOSUserBundle-覆盖模板,symfony,fosuserbundle,Symfony,Fosuserbundle,我刚刚安装了FOSUserBundle,我正在尝试覆盖模板以使用我自己的自定义布局 我有一个bundle,BMCmsBundle,其中有一个layout.html.twig文件 src/BM/CmsBundle/Resources/views/layout.html.twig 通过查看文档,我创建了以下文件: app/Resources/FOSUserBundle/views/layout.html.twig 然后如何使用自己的模板,即CSS/jS? 我已尝试在FOS layout.html.t
FOSUserBundle
,我正在尝试覆盖模板以使用我自己的自定义布局
我有一个bundle,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%}
但再一次,这似乎不起作用,你知道为什么吗
谢谢恰恰相反
BMCmsBundle中的布局必须使用以下命令扩展应用程序/资源中的布局:
{% extends "::layout.html.twig" %}
恰恰相反
BMCmsBundle中的布局必须使用以下命令扩展应用程序/资源中的布局:
{% extends "::layout.html.twig" %}
在以下位置创建新布局后:
app/Resources/FOSUserBundle/views/layout.html.twig
请确保同时清除缓存:
php app/console cache:clear
在以下位置创建新布局后:
app/Resources/FOSUserBundle/views/layout.html.twig
请确保同时清除缓存:
php app/console cache:clear