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