Доработки в PrestaShop 1.6
Задача 1
В prestashop1.6 используем стандартное, пошаговое оформление заказа. (Если будет удобнее реализовать задачи в одношаговом оформлении, то готовы использовать его)
Необходимо изменить алгоритм на следующий:
Шаг 1. Авторизация на сайте
Я уже зарегистрирован
Хочу зарегистрироваться
Оформить заказ в качестве гостя – в этом случае сразу переходим на шаг 2, без заполнения полей ФИО, адрес и т.д.
Шаг 2. Выбор способа доставки
В системе создано несколько способов доставки, которые необходимо визуально разделить на три колонки. При этом убрать стандартный столбец с логотипом:
Колонка 1:
*Самовывоз Москва
*Самовывоз МО, ЛО
*Самовывоз МО, Санкт-Петербург
Колонка 2:
Курьер Москва
Курьер МО
Курьер Санкт-Петербург
Колонка 3:
Почта России
Под каждым пунктом "Самовывоз..." необходимо разместить строку с выпадающим списком, содержащим пункты самовывоза, которые можно было бы вести через админку. Название пункта самовывоза должно передаваться в форму заказа менеджеру.
При выборе способа «Курьер», должен появиться календарь для выбора дат (ПН-ПТ) и выпадающий список с временными интервалами. Просьба рассмотреть следующую возможность реализации:
Если текущее время при оформлении заказа
Если текущее время при оформлении заказа >12.00, то в календаре доступна дата на послезавтра и все последующие рабочие дни.
Шаг 3. Введение адреса
Здесь добавляется несколько условий, которые зависят от шага 1.
1. Если на шаге 2 выбран пункт Самовывоз, то шаг 3 автоматически пропускается, либо прописывается адрес пункта самовывоза (как легче сделать).
2. Если на шаге 2 выбран пункт Курьер либо Почта России, то:
-Если клиент уже зарегистрирован, либо выбрал «Хочу зарегистрироваться» на сайте, то адрес подтягивать из его данных. При этом поля оставить открытыми для редактирования.
-Если клиент делает заказ как гость, то он должен заполнить поля (обязательные помечены *):
Имя*
Фамилия*
Номер телефона*
Страна* (Россия по умолчанию)
Город/населенный пункт*
Улица*
Номер дома, корпус, строение*
Квартира*
На данном шаге необходимо также убрать колонку Адрес оплаты, оставить только адрес Доставки.
Шаг 4. Выбор способа оплаты
Необходимо ограничить выбор способа оплаты для доставки Почтой России – доступны только способы Робокасса, Skril
Также необходимо добавить два радиобаттона для Выбора способа подтверждения заказа:
*подтвердить заказ по смс (стоит по умолчанию)
*перезвонить мне для подтверждения заказа
Задача 2
Интеграция робокассы, поскольку в стандартной версии PrestaShop1.6 модуль Robokassa не предусмотрен.
Задача 3
Изменение стандартной кнопки для детального просмотра товара. В стандартной версии кнопка Называется Еще. Необходимо переименовать на «Просмотреть».