Php Zend 1从库重定向到控制器

Php Zend 1从库重定向到控制器,php,zend-framework,Php,Zend Framework,当我从库文件中使用它时,这不起作用 致命错误:调用未定义的方法Mylib::getHelper() 但当从控制器使用时,它工作正常。 有谁能用代码指导我需要做什么吗?而不是试图从库中执行重定向,我建议您修改库函数,将某种结果返回控制器,然后根据该结果处理来自控制器的重定向。您确实应该尝试从控制器执行这类操作,但我在库文件中也找到了一个用于此操作的用例,因此这并不丢脸:-) 这里有更多信息你能给出具体的细节吗?当它“不起作用”时,到底是什么失败了?@lessthanideal在问题中添加了它。@S

当我从库文件中使用它时,这不起作用

致命错误:调用未定义的方法Mylib::getHelper()

但当从控制器使用时,它工作正常。
有谁能用代码指导我需要做什么吗?

而不是试图从库中执行重定向,我建议您修改库函数,将某种结果返回控制器,然后根据该结果处理来自控制器的重定向。

您确实应该尝试从控制器执行这类操作,但我在库文件中也找到了一个用于此操作的用例,因此这并不丢脸:-)


这里有更多信息

你能给出具体的细节吗?当它“不起作用”时,到底是什么失败了?@lessthanideal在问题中添加了它。@SwapnilShende不是问题
$this->_helper->redirector('save', 'index', 'report', $params);
$redirector = new Zend_Controller_Action_Helper_Redirector();
$redirector->gotoSimpleAndExit($action, $controller, $module, $params);