Отслеживание посылок
Отслеживание посылок
Если в Вашем магазине используется доставка Почтой США, Почтой Китая, Почтой Гонконга, Почтой России, Почтой Украины или Почтой Казахстана, то можно предоставить возможность покупателям самостоятельно отслеживать движение посылки при помощи сервиса ГдеПосылка.ру. Для этого регистрируемся в нем, заходим в «Настройки→Сервис» и получаем ключ доступа.
В админке на вкладке «Пересылка→Способы доставки» в используемом способе доставки в поле URL пишем:
http://gdeposylka.ru/@?tos=accept&apikey=Ваш_ключ_доступа&country=Код_страны_назначения
В принципе достаточно и более простой записи, но при этом не будут доступны виджеты:
http://gdeposylka.ru/@
На данном этапе без дополнительных изменений в коде Вам уже доступна возможность отслеживания посылок, однако для удобства покупателей можно добавить виджет, с помощью которого информация об отправлении будет отображена прямо в магазине. Для добавления виджета нужно исправить шаблон themes\prestashop\order-detail.tpl. Ищем строку:
<a href="{$followup|escape:'htmlall':'UTF-8'}">{$followup|escape:'htmlall':'UTF-8'}</a>
И заменяем на
<script type="text/javascript"> <!-- gp_wdg_title = ""; document.write('<sc'+'ript type="text/javascript" src="http://cdn.gdeposylka.ru/assets/js/widgets/packed.widget.v2.js"></sc'+'ript>'); //--> </script> <a rel="gdeposylka" href="{$followup|escape:'htmlall':'UTF-8'}">{$order->shipping_number|escape:'htmlall':'UTF-8'}</a>
После этого идем на страницу заказа и выставляем ему статус «Отправлен». В разделе «Информация о доставке» появлется поле для задания номера отправления, в которое вводим номер для отслеживания посылки. Теперь как у покупателя, так и у продавца появится возможность отслеживать почтовое отправление.