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.