CakePHP-从ajax请求重定向到Cake错误页面

CakePHP-从ajax请求重定向到Cake错误页面,cakephp,Cakephp,我有一个ajax编辑按钮,可以编辑模型。我的模型对某些东西进行了关键检查,如果不存在,就会抛出一个cakeError() 发生这种情况时,对JS的响应只是错误页面的HTML,显然这也破坏了我的JS 如何从JS重定向到正确的蛋糕错误页面?显然,我还需要向它传递有关错误的适当参数,这些参数将来自模型。您必须捕获错误,返回json错误消息或状态(由您决定如何执行),并使用javascript window.location在客户端重定向 使用AJAX,您将无法使用php触发重定向。是的,我的问题是AJ

我有一个ajax编辑按钮,可以编辑模型。我的模型对某些东西进行了关键检查,如果不存在,就会抛出一个
cakeError()

发生这种情况时,对JS的响应只是错误页面的HTML,显然这也破坏了我的JS


如何从JS重定向到正确的蛋糕错误页面?显然,我还需要向它传递有关错误的适当参数,这些参数将来自模型。

您必须捕获错误,返回json错误消息或状态(由您决定如何执行),并使用javascript window.location在客户端重定向


使用AJAX,您将无法使用php触发重定向。

是的,我的问题是AJAX调用转到控制器,然后控制器调用模型,然后抛出错误。控制器不知道抛出了错误,cake正在尝试返回
cakeError()
调用的错误页面。