追跡番号を使用して追跡情報を取得する方法


9

で使用される追跡情報を取得したいpopup.phtml。ではtrackingcontroller.php、ハッシュによる情報の負荷を追跡します。

 $shippingInfoModel = Mage::getModel('shipping/info')->loadByHash($this->getRequest()->getParam('hash'));

追跡番号を使用して追跡情報を読み込む方法は?

回答:


3

最も簡単な方法の1つは、shipping / infoモデルを独自の拡張機能で拡張し、ハッシュなしで追跡番号からロードするメソッドを追加することです。Mage_Shipping_Helper_Data::decodeTrackingHash()ハッシュを自分で作成する方法を見て確認することもできます。

ハッシュの背後にある意図は、関係のない注文/出荷の出荷情報を求めて人々が釣りをするのを防ぐことだと私は信じています。


@Mariusカスタム追跡情報を追加する方法、1つのカスタム配送方法を開発しました。追跡情報を追加するために使用される方法は何
ですか

配送業者が追跡をサポートしている場合は、DHLまたはUPSで追跡がどのように行われているかを確認し、同様のことを実装できます。
マリウス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.