Symfony2异常的自定义错误模板

时间:2011-10-26 15:25:07

标签: php templates exception-handling symfony

如何自定义Symfony2异常(例如HTTP 404错误)模板?

我在symfony.com上找到了一些资料,但它们不起作用,有一些路径应该放置默认的异常模板,但在我的项目中没有这样的目录。看起来他们的文档已经过时了。

2 个答案:

答案 0 :(得分:5)

就在这里:

app
 |- Resources
 |  | - TwigBundle
 |  |  |- view
 |  |  |  |- Exception
 |  |  |  |  |- error.html.twig
 |  |  |  |  |- error400.html.twig
 |  |  |  |  |- error404.html.twig
 |  |  |  |  |- error500.html.twig
 |  | - view
 |  |  |- base.html.twig
 |- config
     [...]

示例\ vendor \ symfony \ src \ Symfony \ Bundle \ TwigBundle \ Resources \ views \ Exception \ error * .html.twig

答案 1 :(得分:-1)

要覆盖异常模板(异常不是错误),这是要覆盖的真实模板。

app>资源> TwigBundle>意见>例外> exception.html.twig