0
我指的是已经被问到的问题。 CakePHP 2.0 - How to make custom error pages?Cakephp自定义错误页面
它给了我很多想法来解决这个问题,但是我不想把异常用在我所有的控制器和操作上。它建议我在我想要的地方做我想要的地方throw new NotFoundException();
我希望它到处都是我的意思,因此控制器或行动缺失。
我指的是已经被问到的问题。 CakePHP 2.0 - How to make custom error pages?Cakephp自定义错误页面
它给了我很多想法来解决这个问题,但是我不想把异常用在我所有的控制器和操作上。它建议我在我想要的地方做我想要的地方throw new NotFoundException();
我希望它到处都是我的意思,因此控制器或行动缺失。
在调试关闭的情况下,您的所有错误都会转换为400或500错误。所以你只需要根据需要定制你的app/View/Errors/error400.ctp
和app/View/Errors/error500.ctp
。
但定制这两个文件仍然是Cakephp标题和红色栏总是他们的。我无法删除这两个元素。 – Sankalp
因此,创建一个新的布局文件,并在错误视图中设置'$ this-> layout'。 – ADmad
这是我的下一个问题。我在布局文件夹中创建了布局,而不是在哪里设置'$ this-> layout'。它会被设置在'app/View/Errors/error400.ctp'或'app/View/Errors/error500.ctp'中的视图文件中 – Sankalp