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?

Sandesh
la source

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.

Aepod
la source
@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