0

我想将参数从动作发送到不是视图的视图,因为每个动作都有它的 .phtml 视图。当我在 editAction 中时,我想重定向到 index.phtml 页面

在我所做的编辑操作中

$this->_helper->redirector->gotoRoute(array('module' => 'visits', 'controller' => 'visit', 'action' => 'index'), 'visit');

所以我不能在控制器动作中这样使用

$this->message="Successfully saved"; 

我在谷歌搜索我发现我可以使用

$this->getRequest()->setParam('message',"Successfully saved");

但是我怎样才能在 .PHTML 页面中获取参数

4

1 回答 1

1

您可以使用 flash messenger ,它能够完成这些任务

FlashMessenger 是一个帮助程序,允许您在请求之间存储消息。我最常见的用途是在编辑项目后“保存”消息,然后重定向回列表。

例子 :

http://akrabat.com/zend-framework/zend-frameworks-flash-messenger-action-helper/

于 2012-04-02T10:34:34.933 回答