我已經爲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