有关如何最好地从模型中向Flash信使添加消息的任何想法?
由于FlashMessenger是一个动作助手,这似乎是不可能的,因此显而易见的解决方案是在模型中创建一个内部消息对象,并将其返回给控制器,您可以使用addMessage().但如果你想要返回别的东西,这就会失败.
另一个想法是为这些内部消息添加一个额外的会话命名空间,然后在输出时将其与Flash Messenger命名空间消息合并?
有人对此有任何想法或经验吗?干杯.
您可以从模型中获取FlashMessenger,如下所示:
$messenger = Zend_Controller_Action_HelperBroker::getStaticHelper('flashMessenger');
$messenger->addMessage('test message');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1907 次 |
| 最近记录: |