在 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 命令是啥?
在 Electron 中创建新的浏览器窗口时将 node-integration 设置为 false 的结果是啥?