当您在 magento 中创建新发票时,事件名称是什么?

发布于 2024-12-08 10:37:02 字数 119 浏览 0 评论 0原文

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

when you create an invoice in the admin panel, what is the name of that event for an observer? I've tried sales_order_invoice_register and sales_order_invoice_pay but it doesn't work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甩你一脸翔 2024-12-15 10:37:02

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

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

确保您使用正确的事件配置区域:adminhtml、前端、全局。

For Magento >= 1.4 there are a couple of options - the best choice would be the event which you've listed, sales_order_invoice_register.

Because the invoice model sets the _eventPrefix property to sales_order_invoice, you can observe sales_order_invoice_save_after.

Make sure that you are using the correct event configuration area: adminhtml vs frontend vs global.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文