在Magento的新订单后执行PHP
发布时间:2020-12-13 14:09:26 所属栏目:PHP教程 来源:网络整理
导读:我试图找出我可以放弃一些 PHP代码,通知我们正在使用的CRM(Solve360)已经放置了新的订单,并且应该创建一个事件(API)来完成订单. 订购产品 结帐 完成结帐捕获CC 侧面通知CRM 完成 不知道从哪里开始,但是我不得不做一些微小的调整来解决Quantum Gateway支付处
我试图找出我可以放弃一些
PHP代码,通知我们正在使用的CRM(Solve360)已经放置了新的订单,并且应该创建一个事件(API)来完成订单.
>订购产品 不知道从哪里开始,但是我不得不做一些微小的调整来解决Quantum Gateway支付处理器的工作.在该模块中,订单对象(email,amt,details)似乎可用.但是,似乎在那里插入更多的PHP代码是相当“脏”的. 想法? PHP 5.2.x& Magento 1.4.x
你应该做的是钩入Magento事件,这是一个新安排的命令被触发,并用你正在寻找的功能定义你自己的类.参见
Customize Magento using Event/Observer如何设置观察者(您需要为此创建自己的模块).
您想要听的事件是sales_order_place_after,当您声明一个观察者时,您的代码将在任何订单放置后被调用. 希望有帮助! 谢谢,乔 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |