我尝试遵循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:实体对象工作正常。
答案 0 :(得分:1)
事实上,我在FOSUserBundle documentation ...
中找到了答案app/Resources/views/FOSUserBundle/Admin/Security/login.html.twig
实际应该是
app/Resources/FOSUserBundle/views/Admin/Security/login.html.twig
捆绑名称必须 BEFORE views目录...