有没有办法在cakePHP异常中自定义HTTP错误消息(不是在视图中,而是在Firebug和ajax响应中显示的那个)?
示例:如果我使用jQuery ajax函数调用URL,我会收到此错误:
"NetworkError: 400 Bad Request - http://test.localhost/test/add"
因为在控制器中我有
if($duplicated){
throw new BadRequestException("Duplicated element!");
}
我想将“错误请求”更改为“重复元素!”并有类似的东西:
"NetworkError: 400 Duplicated element - http://test.localhost/test/add"
如果请求是ajax,则和(如果可能)返回空布局。 我的代码只更改标准错误视图中的文本。
提前感谢!