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.