在app / Resources中覆盖SonataUserBundle

时间:2015-02-28 21:28:07

标签: symfony fosuserbundle sonata-user-bundle

我尝试遵循Symfony最佳实践并将模板放在app / Resources / views中,但我无法使其适用于SonataUserBundle模板。

我的AppBundle继承了SonataUserBundle。 如果我把模板放入: AppBundle/Resources/views/Admin/Security/login.html.twig它有效

但是将login.html.twig文件放入 app/Resources/views/Admin/Security/login.html.twig不起作用。

我也尝试过:

app/Resources/views/AppBundle/Admin/Security/login.html.twig
app/Resources/views/SonataUserBundle/Admin/Security/login.html.twig
app/Resources/views/FOSUserBundle/Admin/Security/login.html.twig

有什么想法吗?谢谢你的帮助!

PS:实体对象工作正常。

1 个答案:

答案 0 :(得分:1)

事实上,我在FOSUserBundle documentation ...

中找到了答案
app/Resources/views/FOSUserBundle/Admin/Security/login.html.twig

实际应该是

app/Resources/FOSUserBundle/views/Admin/Security/login.html.twig

捆绑名称必须 BEFORE views目录...