gpt4 book ai didi

symfony - 在Symfony 2错误自定义中被覆盖?

转载 作者:行者123 更新时间:2023-12-03 08:56:33 27 4
gpt4 key购买 nike

我正在symfony2中处理错误页面,但是无法成功覆盖此模板。

谁能描述一下如何覆盖所有异常页面。我想要三页error.html.twig,403.html.twig,404.html.twig

我这样做:

首先在这个位置创建文件:

app/Resources/TwigBundle/views/Exception

app/Resources/TwigBundle/views/layout.html.twig

我将所有 Twig 异常文件放在“异常”文件夹中,并编写一些自定义代码。

但是我有一段时间成功了,有一段时间空白了。

并且此页面正在dev env中工作,但在prod env中未显示。

我想当错误然后错误页面,如果404然后404页面错误,如果禁止则403页面。

任何人都可以描述我或告诉我如何做到这一点。

如果写一些代码对我有好处?

换句话说,我可以通过RedirectExceptionListner服务解决所有问题,但是我不这样做,因为这是重定向到错误页面。

谢谢!

最佳答案

只需在app/Resources/TwigBundle/views/Exception中创建错误+错误数+ .hmlt.twig。

对于404,文件为error404.html.twig。

希望能帮助到你。

关于symfony - 在Symfony 2错误自定义中被覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23294967/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com