Есть сайт на OpenCart с шаблоном Journal http://www.benice.com.ua/ .
Интересуют правки в корзине. Установка модуля Новой Почты и расчета через LiqPay. Сайт двуязычный, так что все изменения в названиях и т.д. необходимо проводить в двух языках.
Корзина (оформление заказа)
Вариант «Оформить заказ без регистрации»
1. Блок «Регистрация» без изменений
2. Блок «Личные данные» Последовательность полей следующая:
- Имя/Ім’я (обязательное)
- Фамилия/Прізвище (обязательное)
- Телефон/Телефон (обязяательное)
- Город/Місто (обязательное) При вводе города подтягиваться названия городов из БД (из любой базы, которая обновляется. В идеале из базы Новой Почты) Вывод городов предпочтительно на укр.языке.
- E-Mail (необязательное поле)
3. Блоки «Адрес» и «Адрес доставки» удаляем.
4. Блок «Тип доставки» Переносим под блок «Личные данные» (вместо блоков «адрес» и «адрес доставки»)
!!! Изменение полей при разном выборе типа доставки (Курьер или Новой Почтой) !!!
Вариант «Курьер»
- При выборе города «Киев/Київ» в поле «город» в блоке «Тип доставки» появляются два варианта (см.макет «Курьер» ):
1. Доставка курьером (0 грн.)
2. Доставка Новой Почтой (0 грн.)(выбор «переключателем»)
- Изначально выбор стоит на «Доставка курьером» и под ним блок «Адрес» (поле для произвольного текста)
Блок «Тип оплаты»
- Наличные/Готівка. При выборе этого типа оплаты, после нажатия «Сделать заказ» - стандартное завершение заказа.
- Банковской картой/Банківською карткою. При выборе этого типа оплата, после нажатия «Сделать заказ» переход на LiqPay по этому заказу.
Вариант «Киев -Новая Почта»
- При выборе города «Киев/Київ» в поле «Город» и типа доставки «Новой Почтой» см. макет «Киев-Новая Почта») вместо блока «Адрес» появляется блок «Склад», куда тянутся адреса складов Новой Почты г.Киева.
- В блоке «Тип оплаты» два варианта: 1. Наличными при получении/Готівкою при отриманні 2. Банковской картой/Банківською карткою
- При выборе Наличными при получении/Готівкою при отриманні считается доп.плата за наложенный платежь (20грн. + 0,02% от суммы заказа) Сумма за наложенный платеж показывается в блоке «Тип оплаты» и в промежуточном итоге (см. макет Новая Почта)
- При выборе Банковской картой – переход на LiqPay к этому заказу.
Вариант Город ( не Киев)
- При выборе любого города (не Киева) в типе доставки остается только один вариант «Доставка Новой Почтой» (см. макет «Новая Почта»), галочка на нем стоит по умолчанию и вместо блока «Адрес» появляется блок «Склад», куда тянутся адреса складов Новой Почты нужного города.
- В блоке «Тип оплаты» два варианта: 1. Наличными при получении/Готівкою при отриманні 2. Банковской картой/Банківською карткою
- При выборе Наличными при получении/Готівкою при отриманні считается доп.плата за наложенный платежь (20грн. + 0,02% от суммы заказа) Сумма за наложенный платеж показывается в блоке «Тип оплаты» и в промежуточном итоге (см. макет Новая Почта)
- При выборе Банковской картой – переход на LiqPay к этому заказу.
Корзина (оформление заказа) Вариант «Зарегистрироваться»
- Все поля точно такие же и в такой же последовательности как было написано ранее, только добавляется блок «Пароль» Данные функционал отрабатывается сейчас. Он должен работать и после изменений.
!!! Вся информация о выборе доставки и оплаты, должна отображаться в админке в заказе, а так же в письме клиенту при оформлении заказа.!!!
ВАЖНО!
Все елементы должны визуально соответствовать дизайну сайта.
После изменений весь функционал должен быть рабочим и отрабатывать