Symfony 2 - 如何覆盖app / Resources文件夹

时间:2016-09-10 17:45:10

标签: php symfony

我们的Symfony项目已将Resources目录从app/Resources移至src/Resources - 只是为了让所有内容都在同一个地方。

它工作正常,但问题出在一些供应商捆绑和覆盖模板上。其中一些可以配置为查看与app / Resources不同的位置,但有些看起来只是在那里,不能强制做其他事情。

具体一点:我需要创建自定义错误模板。文档说它需要放入app/Resources/TwigBundle/views/Exception。当我尝试将其放入src/AppBundle/Resourcessrc/TwigBundle时,它就无效了。

默认情况下,如何强制Symfony查看其他路径?

1 个答案:

答案 0 :(得分:0)

您可以设置自定义Controller for Exception,从而正确扩展并返回您自己的视图。看看enter link description here