Como obter informações de rastreamento usando o Número de rastreamento

9

Quero obter informações de rastreamento, usadas em popup.phtml. No trackingcontroller.phprastreamento de informações, carregue por hash.

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

Como carregar informações de rastreamento usando o número de rastreamento?

Sandesh
fonte

Respostas:

3

Uma das maneiras mais fáceis seria estender o modelo de envio / informações com sua própria extensão, adicionar um método para carregá-lo do número de rastreamento sem o hash. Você também pode olhar Mage_Shipping_Helper_Data::decodeTrackingHash()e ver como criar o hash por conta própria.

Acredito que a intenção por trás do hash é impedir que as pessoas pesquem informações de remessa em pedidos / remessas que não estão relacionadas a elas.

Aepod
fonte
@Marius como adicionar informações de rastreamento personalizadas, desenvolvi um método de envio personalizado, quais são os métodos usados ​​para adicionar as informações de rastreamento
manokarthick karthick
se sua transportadora oferecer suporte ao rastreamento, você poderá verificar como é feito para a DHL ou UPS e implementar algo semelhante.
Marius