Переработка формы заказа в интернет-магазине на основе OpenCart 2

Павел10 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.12.2015

Форма заказа будет выглядеть следующим образом:

1. Заголовок - оформление заказа

2. Обязательно поле Имя

3. Обязательное поле Телефон

4. Необязательное поле E-Mail

5. Способ доставки

    1. Радиокнопка Курьерская доставка по Москве и выделенным написано +300 рублей - при выбранной радиокнопке (а также она выбрана по умолчанию) появляется следующий текст:

        Максимальный срок доставки составляет два дня, но чаше всего доставка осуществляется на следующий день.

    2. Радиокнопка Доставка Почтой России наложенным платежом и выделенным написано +200 рублей - при выбранной радиокнопке появляется следующее:

        1. Обязательное поле Фамилия Имя Отчество

        2. Обязательно поле Почтовый индекс

        3. Обязательное поле Страна (страны взять из списка - http://www.russianpost.ru/rp/servise/ru/home/faq#q8)

        4. Обязательное поле Область, Район

        5. Обязательное поле Город

        6. Обязательное поле Улица

        7. Обязательное поле Дом

        8. Необязательное поле Корпус, Строение

        9. Обязательное поле Квартира

        10. Необязательный чекбокс Ценное отправление с выделенной добавленной стоимостью (посмотреть как считается в зависимости от суммарного веса товаров в корзине - https://www.pochta.ru/parcels) и пояснительним текстом "Ваша      посылка застрахована. Если с посылкой что-то случится, вы сможете получить полную или частичную компенсацию."

        11. Необязательный чекбокс Отметка "Острожно" с выделенной добавленной стоимостью (посмотреть как считается в зависимости от суммарного веса товаров в корзине - https://www.pochta.ru/parcels) и пояснительним текстом "Вашу посылку         будут перевозить с повышенной осторожностью. Подходит для отправки хрупких и ценных вещей."

    3. Радиокнопка Самовывоз и выделенным написано Бесплатно - при выбранной радиокнопкепоявляется следующий текст:

        Вы можете забрать ваш заказ у наших сотрудников по адресам г. Москва, Ракетный бульвар, д.16, посмотреть на карте(ссылка на попап с картой яндекса) или Московская область, г. Красногорск, улица Школьная, д.9, посмотреть на карте(ссылка на попап с картой яндекса).

        При самовывозе необходимо заранее согласовать время, в которое вы планитруете подъехать, сделать это можно по телефону +7-926-726-73-47 (телефон сделан ссылкой tel).

6. Итоговая сумма с учетом доставки.

При расчете стоимости доставки почтой россии прибавлять 15% к весу всех товаров.

Итоговая сумма должна считаться также на серверной стороне, для оформления заказа менеджерами, а не приходить с формы заказа.

Заказ должен проходить через стандартный механизм заказа OpenCart, чтобы отрабатывали стандартные workflow магазина, необходимые поля надо добавить.

Нестандартные поля должны быть видны в админке.

В качестве значений для обязательных полей из стандартной формы заказа - вставить заглушки.

Форма должны быть сделана визуально аналогична стандартной форме заказа - там используется Bootstrap вроде.