Cakephp错误自定义页面

时间:2014-04-21 01:12:02

标签: php cakephp

您好我是cakephp中的新手,如果有人在我的cakephp应用程序中输入了错误的网址,我想显示一个错误页面。

我按照互联网上的给定示例使用此代码

CakePHP 2.0 - How to make custom error pages?

我无法在我的应用程序中看到任何自定义错误页面。我已使用该网址中添加的所有给定步骤

2 个答案:

答案 0 :(得分:1)

尝试第二个答案:

  

自定义404错误页面的内容,不需要自定义   逻辑,只需编辑app / View / Errors / error400.ctp。

的内容

请注意,您还需要将调试级别设置为零,以查看自定义错误页面。

答案 1 :(得分:0)

最好的方法是处理AppController.php中的所有错误

public function beforeRender() { parent::beforeRender(); if ($this->name == 'CakeError') { $this->redirect(array( 'controller' => 'ExampleController', 'error_action')); } }

根据您的需要查看View / ExampleController / error_action.ctp。