我正在通过这个
return $this->redirect()->toRoute('ModuleName',array('controller'=>$controllerName,'action' => $actionName,'params' =>$params));
param值没有得到请求参数
答案 0 :(得分:2)
控制器redirect
插件不负责重定向到另一个模块。但您可以重定向到指向配置的路由到另一个模块/控制器。
$this->redirect('route_name', $params, $options)
确保将重定向路由配置为接收您的参数。
如果转发到同一模块中其他控制器操作的当前请求,请使用forward
控制器插件。
http://framework.zend.com/manual/2.3/en/modules/zend.mvc.plugins.html