在Magento的新订单后执行PHP

前端之家收集整理的这篇文章主要介绍了在Magento的新订单后执行PHP前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图找出我可以放弃一些 PHP代码,通知我们正在使用的CRM(Solve360)已经放置了新的订单,并且应该创建一个事件(API)来完成订单.

>订购产品
>结帐
>完成结帐&捕获CC
>侧面通知CRM
>完成

不知道从哪里开始,但是我不得不做一些微小的调整来解决Quantum Gateway支付处理器的工作.在该模块中,订单对象(email,amt,details)似乎可用.但是,似乎在那里插入更多的PHP代码是相当“脏”的.

想法?

PHP 5.2.x& Magento 1.4.x

你应该做的是钩入Magento事件,这是一个新安排的命令被触发,并用你正在寻找的功能定义你自己的类.参见 Customize Magento using Event/Observer如何设置观察者(您需要为此创建自己的模块).

您想要听的事件是sales_order_place_after,当您声明一个观察者时,您的代码将在任何订单放置后被调用.

希望有帮助!

谢谢,乔

猜你在找的PHP相关文章