在 magento 中创建新发票时的事件名称是啥?

Posted

技术标签:

【中文标题】在 magento 中创建新发票时的事件名称是啥?【英文标题】:what's the event name when you create a new invoice in magento?在 magento 中创建新发票时的事件名称是什么? 【发布时间】:2011-12-01 11:10:28 【问题描述】:

当您在管理面板中创建发票时,观察者的该事件的名称是什么?我试过 *sales_order_invoice_register* 和 *sales_order_invoice_pay* 但它不起作用。

【问题讨论】:

这应该是sales_order_invoice_register。请更具体地定义“但它不起作用”并显示导致问题的代码。 【参考方案1】:

对于 Magento >= 1.4,有几个选项 - 最好的选择是您列出的事件,sales_order_invoice_register

由于发票模型将_eventPrefix属性设置为sales_order_invoice,所以可以观察sales_order_invoice_save_after

确保您使用的是正确的事件配置区域:adminhtml vs frontend vs global。

【讨论】:

以上是关于在 magento 中创建新发票时的事件名称是啥?的主要内容,如果未能解决你的问题,请参考以下文章

在现有项目中创建新的 lagom 微服务的 sbt 命令是啥?

在 Biztalk 编排中创建新消息的最佳方式是啥?

在 Electron 中创建新的浏览器窗口时将 node-integration 设置为 false 的结果是啥?

如何在 oracle 中创建新模式并列出所有模式名称

在 SharePoint 中创建新的 Web 应用程序时,我可以在应用程序池名称中添加空格吗?

无法在 android studio 中创建新活动