CakePHP:如何自定义默认错误视图

时间:2013-11-19 13:21:52

标签: php cakephp cakephp-2.0

我知道您可以通过将相应的文件添加到View / Errors /中来覆盖单个错误视图,而不是为每个错误创建十几个文件(error400.ctp,error500.ctp等)我宁愿只有一个通用的错误视图。目前,如果我没有为抛出的特定错误创建文件,我会看到通用cakePHP错误页面,我怀疑它来自核心中的某个地方。是否可以自定义此默认视图并使错误视图更加干燥?

1 个答案:

答案 0 :(得分:0)

默认情况下,app / Layouts / default.ctp用于错误消息。您可以通过添加新布局并使用

将error400.ctp和error500.ctp指向它来自定义
$this->layout = 'my_error';

请参阅Exceptions