Дано:
Сайт на OpenCart (ocStore Версия 1.5.5.1.2)
Требуется:
1 Когда кликаем на кнопку "Купить в 1 клик" (на главной, категориях, странице товара) то открывается окно заказ. В нём указанна цена наименьшего размера товара. Высчитана цена без скидки (этот параметр стоит в админке в СИСТЕМА НАСТРОЙКИ МОЙ МАГАЗИН ЦЕНЫ есть параметр "Старая цена больше чем указанная цена товара на") и разница этих цент выгода. Нужно изменить окно заказа так
Подробнее:
- увеличиваем ширину
- между картинкой и ценами вставляем поле выбора "Размер картины" (у каждого товара картины может быть несколько размеров). В зависимости от выбранного размера Цена, цена без акции и разница сразу же высчитывается. По умолчанию должен стоят размер с наименьшей ценой.
- ниже вставляем чекпоинт выбора работы маслом( у некоторых товаров есть опция картину можно нарисовать маслом, у таких товаров, на странице товара, можно поставить галочку и цена товара станет с учетом работы маслом. Пример товара
в нашем окне заказ нужно сделать точно такой же функционал: если человек отмечает ставит галочку на "работа маслом" все цены размеров автоматически высчитываются с учётом работы маслом. Если галочку убирают то цены возвращаются. Если у товара нет этой опции то эту строку( чекпоинт работа маслом) выводит в форме заказ не нужно.
Важно! нужно учитывать что есть товары с очень длинным заголовком, пример
Может нужно уменьшить шрифт заголовка или ещё что то, главное что бы окно не "разъезжалось" и не было слишком длинным в вертикали)
2. Изменить корзину: корзину по виду(но стилизованную под наш сайт) и функционалу нужно "содрать" с этого сайта:
Но с небольшими изменениями:
-
тут Исполнение у всех картин арт принт на холсте, если не была выбрана работа маслом, тогда Исполнение: работа маслом
-
тут поля оставляем 3 Имя, телефон, адрес
-
тут оставляем "Бесплатно упаковать" а вместо двух других строчек вставляем "+ шикарный подарок"
Срок: 1 сутки
Оплата: Постоплата на ЯД, WMR или карту сбербанка