如何在preDispatch上重定向到404页面(“找不到页面”)? 通常在行动中我可以简单地写:
throw new Zend_Controller_Action_Exception('Page is not found!', 404);
然后转发到相应的页面。如何使其适用于preDispatch?
答案 0 :(得分:0)
此代码段可以帮助您
$request->setModuleName("module")->setControllerName("error")
->setActionName("error")->setDispatched(true);
或者您也可以使用
$redirector =
Zend_Controller_Action_HelperBroker::getStaticHelper('redirector');
的文档