完成indexController后,Magento发送了自定义消息

完成indexController后,Magento发送了自定义消息,magento,message,Magento,Message,我有一个模块,它工作正常,indexcontroller可以处理我想要的所有事情。 它的结尾是:$this->\u redirect('adminhtml/sales\u order/') 现在我的问题是:我如何用这个重定向发送消息?这样“完整”的信息就会显示在屏幕顶部 我试过:$this->u重定向('adminhtml/sales\u order/')->addSuccess(“完成”);但那不行…试试这个 Mage::getSingleton('adminhtml/session')-&g

我有一个模块,它工作正常,indexcontroller可以处理我想要的所有事情。 它的结尾是:
$this->\u redirect('adminhtml/sales\u order/')

现在我的问题是:我如何用这个重定向发送消息?这样“完整”的信息就会显示在屏幕顶部

我试过:$this->u重定向('adminhtml/sales\u order/')->addSuccess(“完成”);但那不行…

试试这个

Mage::getSingleton('adminhtml/session')->addSuccess('Done....');
$this->_redirect('adminhtml/sales_order/')
HTH

addSuccess()
是会话模型的一种方法(从技术上讲,消息存储在会话中,并在下一页检索)

因此,您的代码必须是这样的:

Mage::getSingleton('adminhtml/session')->addSuccess('Done!');
$this->_redirect('adminhtml/sales_order');

您需要根据您的选择添加核心助手或其他助手以及重定向…嗯,您能给出一些额外的提示吗?我还更新了一个毫无意义的问题。应该是“adminhtml/session”,既然你基本上复制了我的答案,那么它就有意义了;-)仍然是一个输入错误(
$$this
),但我会删除否决票。@fab不,伙计,我在阅读了你的解释后查阅了Magento文档,无论如何,感谢会话模型的解释,@fab,是的,仍然是$$this type:(,现在要删除它,+1用于小解释,你的描述告诉我我的输入错误:P