Comment obtenir des informations de suivi à l'aide du numéro de suivi


9

Je veux obtenir des informations de suivi, qui sont utilisées dans popup.phtml. Dans le trackingcontroller.phpsuivi de la charge d'informations par hachage.

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

Comment charger les informations de suivi à l'aide du numéro de suivi?

Réponses:


3

L'une des façons les plus simples serait d'étendre le modèle d'expédition / d'informations avec votre propre extension, d'ajouter une méthode pour le charger à partir du numéro de suivi sans le hachage. Vous pouvez également regarder Mage_Shipping_Helper_Data::decodeTrackingHash()et voir comment créer vous-même le hachage.

Je crois que l'intention derrière le hachage est d'empêcher les gens de pêcher des informations d'expédition sur les commandes / expéditions qui ne leur sont pas liées.


@Marius comment ajouter des informations de suivi personnalisées, j'ai développé une méthode d'expédition personnalisée, quelles sont les méthodes utilisées pour ajouter les informations de suivi
manokarthick karthick

si votre transporteur prend en charge le suivi, vous pouvez vérifier comment cela se fait pour DHL ou UPS et mettre en œuvre quelque chose de similaire.
Marius
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.