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?

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.


@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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.