Доработка интернет-магазина на minishop2

1. Задача «раз». Надо доработать кастомизацию параметров товара. Суть: набор дополнительных параметров, которые перед заказом можно редактировать. Т.е. продаем не готовый товар, а виртуальный, которого на складе (в базе нет). Есть только общий прототип, но набор свойств у каждого купленного товара свой. Цена зависит от выбранных свойств (чтобы было проще, речь идет о постерах). Сами параметры добавлены, их можно редактировать, оформлять товар с ними и тд. Цены вычисляются автоматически. В корзине все хорошо, купленный и оформленный заказ отлично фиксируется. В отправляемых письмах значения свойств пишутся.
Что плохо: в админке в свойствах заказа не отображаются значения свойств (так и не осилили extjs в этом моменте). Еще надо реализовать конфигуратор (редактирование свойств) уже добавленных в корзину продуктов. Точнее, редактирование есть, но не получается сохранить (по идее, надо старый продукт из корзины удалять и добавлять в корзину новый с новыми свойствами).
2. Задача «два». Надо сделать расчет стоимости доставки на странице оформления заказа на основе системы magic-trans.ru/ Объем картины считается по двум формулам: первая формула – если постер без багета, вторая – с багетом.
В админке можно выставлять коэффициенты на расстояние и на вес (в нашем случае вес переделывается на объем, т.к. весом можно пренебречь), в магазине есть механизм подсчета стоимости доставки – в нем надо только разобраться и связать. Доставка возможна из двух городов: Санкт-Петербург и Сургут – надо выбирать ближайший.
Алексей Башкатов
Алексей Башкатов
22 ноября 2013, 12:05
modx.pro
1 333