Php 如何在Magento中添加自定义通知

Php 如何在Magento中添加自定义通知,php,magento,Php,Magento,我已经创建了一个magento插件,我需要在admin菜单下面添加自定义通知给magento admin,其中会显示最新的严重错误 我还尝试了此链接中的步骤。自定义通知仍不会显示 我需要的是在“管理”部分的默认设置中显示我的自定义错误通知,就像其他通知的显示方式一样 谁能告诉我做这件事的步骤吗?有一个单身汉 ... } catch (Exception $e) { Mage::getSingleton('adminhtml/session')->addError($e-

我已经创建了一个magento插件,我需要在admin菜单下面添加自定义通知给magento admin,其中会显示最新的严重错误

我还尝试了此链接中的步骤。自定义通知仍不会显示

我需要的是在“管理”部分的默认设置中显示我的自定义错误通知,就像其他通知的显示方式一样


谁能告诉我做这件事的步骤吗?

有一个单身汉

 ... } catch (Exception $e) {
         Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
     }

添加异常或您想要的任何内容。这不需要尝试捕捉

我也在寻找同样的解决方案。我决定检查一下开源存储库,碰巧遇到了您提到的“Openstream”Turrial的一个工作版本

你所要做的就是:

  • 从下载文件
  • 将文件放入Magento应用程序文件夹中
  • 使用提要地址/目录编辑config.xml文件
  • 刷新Magento缓存
  • 刷新页面,您应该会看到您的提要
  • 下面是另一个具有类似功能的扩展: 我还没试过这个

    我希望其中一个能帮助你

  • 设置您的消息
  • 显示您的信息。(如果使用自定义扩展或未定义,则为可选)
  • 
    
    3.在布局中定义块。(如果使用自定义扩展或未定义,则为可选)


    您共享的链接完全符合您的要求,因此很难重现该问题。你能用文件名和路径共享你的代码吗?为了有人能帮助你,我在链接上也这么做了。没有别的新东西了。无论如何,我将发布我的代码。您是否在etc/modules中创建了您的ExtensionGroup\u YourExtensionName.xml文件?是的,我在etc/modules中创建了该文件。我仍然在努力寻找错误所在。我的插件运行良好,但此通知不起作用。我也做了同样的事情。谢谢你的回复。但我需要我的自定义消息在通知区域显示为默认值,就像其他通知一样,如缓存、indexex和最新消息。
    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'); ?>