我正在试图弄清楚我可以在哪些PHP代码中通知我们正在使用的CRM(Solve360)已经下了新订单,并且应该创建一个事件(API)来完成订单.
不知道从哪里开始,但我不得不做一些小的调整来修复Quantum Gateway支付处理器.在该模块中,似乎订单的对象(电子邮件,amt,详细信息)可用.但是,在那里插入更多的PHP代码似乎很"脏".
想法?
PHP 5.2.x和Magento 1.4.x.
Jos*_*tey 18
您应该做的是挂钩为新下订单触发的Magento事件,并使用您正在寻找的功能定义您自己的类.请参阅使用事件/观察器自定义Magento以了解如何设置观察者(您需要为此创建自己的模块).
您要监听的事件是sales_order_place_after,当您为其声明观察者时,将在下达任何订单后调用您的代码.
希望有所帮助!
谢谢,乔
| 归档时间: |
|
| 查看次数: |
10516 次 |
| 最近记录: |