1

Magento 用のカスタム配送モジュールを作成しましたが、配送業者に注文 ID を送信する必要があるため、Magento のサンキュー ページで注文 ID を取得できません。

私を助けてください。

ありがとう

4

2 に答える 2

0

サンキューページ/Success.phtmlで注文IDを取得するには

$this->getOrderId();

magento 成功ページの変数を参照してください

于 2012-12-11T10:43:15.463 に答える
0

Observer イベントを使用します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

于 2012-12-10T09:53:12.027 に答える