Модуль получения складов перевозчиков PrestaShop

Евгений17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.10.2014

Нужно реализовать получение по АПИ списка городов и номеров/адресов складов.

Модуль должен устанавляватся как обычный модуль, задание запускатся через CRON. В настройках модуля должно быть:

-Лог (где отображаются записи как об ошибках, так и успешных обновлениях)

-Кнопка "Обновить сейчас"

-настройки ключа АПИ для каждого перевозчика

Интерфейс модуля должен быть на Javascript+HTML5, все действия и отображения без перезагрузки стриниц

Все полученные даные должны сохранятся в БД (в одну или 2 таблицы, в зависимости от структуры получаемого XML, например у Новой почты надо сделать 2 запроса – сначала городов, потом складов). Название колонок соответствуют разметке XML. Таблицы должны иметь вить префикс_ХХ_city префикс_ХХ_warehouses, Где ХХ - код перевозчика, NP IN MS

При критических ошибках, ошибка должна добавлятся в лог Престашоп и отправлятся стандартный Емейл.

Перевозчики:

Новая Почта

Интайм

Мист Експресс

http://www.intime.ua/userfiles/API_intime.pdf

http://orders.novaposhta.ua/api.php?todo=api_form

Формат сдачи работы – проверка доработанного сайта на нашем сервере. Коду должны сопутствовать подробные коментарии.

Все файлы и результаты работы являются собственностью Заказчика.