gpt4 book ai didi

zend-framework - Zend Framework : Flash Messenger, 添加来自模型的消息

转载 作者:行者123 更新时间:2023-12-04 06:39:48 25 4
gpt4 key购买 nike

关于如何最好地从模型向 Flash Messenger 添加消息的任何想法?

由于 FlashMessenger 是一个 Action 助手,这似乎是不可能的,所以显而易见的解决方案是在模型中创建一个内部消息对象,然后将其返回给 Controller ,您可以在那里使用 addMessage()。但是如果你还想返回其他东西,这就会失败。

另一个想法是为这些内部消息添加一个额外的 session 命名空间,然后在输出时将其与 Flash Messenger 命名空间消息合并?

任何人对此有任何想法或经验?干杯。

最佳答案

您可以像这样从模型中获取 FlashMessenger:

$messenger = Zend_Controller_Action_HelperBroker::getStaticHelper('flashMessenger');
$messenger->addMessage('test message');

关于zend-framework - Zend Framework : Flash Messenger, 添加来自模型的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2448206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com