Zend framework 如何在Zend Framework中扩展/替换默认操作助手

Zend framework 如何在Zend Framework中扩展/替换默认操作助手,zend-framework,Zend Framework,我需要重写Zend\u控制器\u操作\u助手\u编辑器方法redirectAndExit 我创建了我的\u控制器\u操作\u助手\u重定向器,并将带有类的文件放在正确的位置。如何强制ZF使用My_Controller_Action_Helper_Redirector代替Zend_Controller_Action_Helper_Redirector?查看Zend_Controller_Action_Helper Broker。在引导文件中,尝试以下操作: public function _ini

我需要重写Zend\u控制器\u操作\u助手\u编辑器方法redirectAndExit


我创建了我的\u控制器\u操作\u助手\u重定向器,并将带有类的文件放在正确的位置。如何强制ZF使用My_Controller_Action_Helper_Redirector代替Zend_Controller_Action_Helper_Redirector?

查看Zend_Controller_Action_Helper Broker。在引导文件中,尝试以下操作:

public function _initActionHelpers()
{
    $this->bootstrap('frontController')
    Zend_Controller_Action_HelperBroker::addHelper($myHelperClass);
}

如果您重写getName行为,那么如果您引用重定向程序,则应调用您的助手。

请查看Zend\u Controller\u Action\u HelperBroker。在引导文件中,尝试以下操作:

public function _initActionHelpers()
{
    $this->bootstrap('frontController')
    Zend_Controller_Action_HelperBroker::addHelper($myHelperClass);
}
如果覆盖getName行为,则在引用重定向程序时应调用帮助程序