0

我尝试遵循 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:实体对象工作正常。

4

1 回答 1

1

事实上,我在FOSUserBundle 文档中找到了答案......

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

实际上应该是

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

捆绑包名称必须在视图目录之前...

于 2015-02-28T21:49:47.057 回答