我创建了一个magento插件,我需要在管理菜单下方向magento管理员添加自定义通知,其中显示了LATEST和CRITICAL错误。
我也尝试过此链接https://www.openstream.ch/developer-blog/adding-magento-admin-notifications-to-your-extension/中的步骤。自定义通知仍未显示。
我需要的是在管理部分默认显示我的自定义错误通知,就像显示其他通知一样。
有谁能告诉我这样做的步骤?
答案 0 :(得分:1)
我也在寻找同样的解决方案。我决定查看opensource存储库,碰巧遇到了你提到的“Openstream”turorial的工作版本。
你所要做的就是:
这是另一个具有类似功能的扩展程序:custom notification 我没试过这个...
我希望其中一个可以帮到你!
答案 1 :(得分:0)
有一个单身人士!
... } catch (Exception $e) {
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
}
添加例外或任何你想要的。这不需要在try catch中。
答案 2 :(得分:0)
- 设置您的留言。
醇>
Mage::getSingleton("core/session")->addSuccess("Add success message");
Mage::getSingleton("core/session")->addError(" Add error message");
Mage::getSingleton("core/session")->addNotice("Add notification message");
- 显示您的消息。 (可选如果使用自定义扩展或未定义)
醇>
<?php echo $this->getChildHtml('global_messages'); ?>
3.定义布局中的块。 (可选如果使用自定义扩展或未定义)
<block type="core/messages" name="global_messages" as="global_messages"/>