Необходимо внести доработки в модуль The Checkout v3.3.1 на PrestaShop Посмотреть как работает без доработок можно по дпнной ссилке: printtest.pp.ua
При выборе способа доставки поля должны функционировать следующим образом:
1)Если выбран способ доставки Новая Почта то поле Город должно быть выпадающим списком с поиском города из БД MySQL, после выбора города должна появлятся возможность выбора склада с такого же списка из БД. Функциональность ядра магазина никак не затрагивается, сделаный выбор просто сохраняется в тексовом виде в соответствующих полях. Города хранятся именно в локальной БД магазина, не нужно реализововать никакого апи итд. только то что написано в данном ТЗ
2)Мист Експресс аналогично Новой почте, только города и склады берутся с другой таблицы локальной БД
3)Укрпочта все остается как есть по умолчанию, добавляется только возможность заполнить поле Индекс (индекс скрит в настройках модуля) 4) Курьерская доставка все работает как есть по умолчанию
Модуль в админке должен иметь настройки соответствия перевозчика и ID в базе для настройки какой перевозчик какому ИД соответствует (можно просто список Новая почта/Міст/Почта и вручную внести ИД, чтоб скрипт пониал какие поля загружать) Модуль Checkout должен сохранить поддержку мультишопа, мультиязичности Модуль Checkout должен сохранить поддержку работы на мобильных устройствах