Как получить информацию об отслеживании с помощью номера отслеживания

9

Я хочу получить информацию об отслеживании, которая используется в popup.phtml. В trackingcontroller.phpотслеживании информации загружаем по хешу.

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

Как загрузить информацию для отслеживания, используя номер для отслеживания?

Sandesh
источник

Ответы:

3

Одним из самых простых способов было бы расширить модель доставки / информации своим собственным расширением, добавив метод для загрузки ее с номера отслеживания без хэша. Вы также можете Mage_Shipping_Helper_Data::decodeTrackingHash()посмотреть, как создать хеш самостоятельно.

Я полагаю, что цель хеша состоит в том, чтобы не дать людям ловить рыбу для доставки информации о заказах / отгрузках, которые не связаны с ними.

Aepod
источник
@Marus, как добавить пользовательскую информацию об отслеживании, я разработал один способ доставки, какие методы используются для добавления информации об отслеживании
manokarthick karthick
если ваш перевозчик поддерживает отслеживание, вы можете проверить, как это делается для DHL или UPS, и внедрить нечто подобное.
Мариус