我已经为Magento创建了一个自定义送货模块,但是我无法获得Magento的谢谢页面中的订单ID,因为我必须将该订单ID发送给送货提供商。如何在Magento中添加我的谢谢页面模板
请帮帮我。
感谢
我已经为Magento创建了一个自定义送货模块,但是我无法获得Magento的谢谢页面中的订单ID,因为我必须将该订单ID发送给送货提供商。如何在Magento中添加我的谢谢页面模板
请帮帮我。
感谢
使用观察事件checkout_onepage_controller_success_action
。创建一个类和一个方法。在这种方法中,你可以得到的变量,这里是一个示例:
class MyClass {
public function MyMethod (Varien_Event_Observer $observer) {
// Array of order ids
$orderIds = $observer->getEvent()->getOrderIds();
}
}
如果您需要更多的细节,看看到类Mage_Checkout_OnepageController
和方法successAction
你想获得订单ID您的自定义模块出货或船尾呃他们在success.phtml下订单?你将如何通过php(curl/soap/REST ..)或javascript发送运输商的订单ID? –
不,我添加了自定义运输模块,它工作正常,但我想发送订单编号到运输供应商使用卷曲感谢页面,但无法弄清楚。怎么样。 – mrphpguru