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.