Cara mendapatkan info pelacakan menggunakan Nomor pelacakan

9

Saya ingin mendapatkan info pelacakan, yang digunakan di popup.phtml. Dalam trackingcontroller.phpmelacak info info dengan hash.

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

Bagaimana cara memuat info pelacakan menggunakan nomor pelacakan?

Sandesh
sumber

Jawaban:

3

Salah satu cara termudah adalah dengan memperpanjang model pengiriman / info dengan ekstensi Anda sendiri, tambahkan metode untuk memuatnya dari nomor pelacakan tanpa hash. Anda juga dapat melihat Mage_Shipping_Helper_Data::decodeTrackingHash()dan melihat cara membuat hash sendiri.

Saya percaya maksud di balik hash adalah untuk menghentikan orang dari memancing untuk info pengiriman pesanan / shippment yang tidak terkait dengan mereka.

Aepod
sumber
@Marius cara menambahkan info pelacakan khusus, saya telah mengembangkan satu metode pengiriman kustom, apa metode yang digunakan untuk menambahkan informasi pelacakan
manokarthick karthick
jika operator pengiriman Anda mendukung pelacakan, Anda dapat memeriksa bagaimana hal itu dilakukan untuk DHL atau UPS dan mengimplementasikan sesuatu yang serupa.
Marius