Cómo obtener información de seguimiento usando el número de seguimiento


9

Quiero obtener información de seguimiento, que se utiliza en popup.phtml. En trackingcontroller.phpla información de seguimiento carga por hash.

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

¿Cómo cargar información de seguimiento usando el número de seguimiento?

Respuestas:


3

Una de las formas más fáciles sería extender el modelo de envío / información con su propia extensión, agregar un método para cargarlo desde el número de seguimiento sin el hash. También puede mirar Mage_Shipping_Helper_Data::decodeTrackingHash()y ver cómo construir el hash usted mismo.

Creo que la intención detrás del hash es evitar que las personas busquen información de envío en pedidos / envíos que no están relacionados con ellos.


@ Mario cómo agregar información de seguimiento personalizada, he desarrollado un método de envío personalizado, cuáles son los métodos utilizados para agregar la información de seguimiento
manokarthick karthick

Si su transportista de envío admite el seguimiento, puede verificar cómo se hace para DHL o UPS e implementar algo similar.
Marius
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.