2012-12-10 133 views
0

我已经为Magento创建了一个自定义送货模块,但是我无法获得Magento的谢谢页面中的订单ID,因为我必须将该订单ID发送给送货提供商。如何在Magento中添加我的谢谢页面模板

请帮帮我。

感谢

+1

你想获得订单ID您的自定义模块出货或船尾呃他们在success.phtml下订单?你将如何通过php(curl/soap/REST ..)或javascript发送运输商的订单ID? –

+0

不,我添加了自定义运输模块,它工作正常,但我想发送订单编号到运输供应商使用卷曲感谢页面,但无法弄清楚。怎么样。 – mrphpguru

回答

0

使用观察事件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

相关问题