Наборы товаров

Кто-нибудь уже делал на версии >2.2.0 наборы товаров? Кто-нибудь вообще копал в этом направлении?

Василий, может ты подскажешь вообще хоть примерно можно это реализовать?

Как вывести несколько товаров и одной кнопкой отправить их в корзину это я догадываюсь как сделать.
Но загвоздка в том, что на все эти товары установить скидку (допустим 10%), это тоже представляю как, но проблема начинается при добавлении этих же товаров, но не в составе набора и при удалении одного или нескольких товаров из набора в корзине… т.е получается дырка, человек положил набор из 5 товаров получил на каждую из них скидку, а потом удалил все товары набора кроме одного — итого можно заказать один товар со скидкой.
Марк Львов
07 декабря 2013, 12:25
modx.pro
1
1 061
0

Комментарии: 4

Марк Львов
11 декабря 2013, 12:50
0
В общем разобрался, все довольно просто. Набор представляем как отдельный товар, а опциями этого набора являются товары входящие в состав набора. Плагином при добавлении набора в корзину подсчитываем его совокупную стоимость запрашивая цены товаров включенных в набор, ну и добавляем скидку. В корзине тоже можно вывести состав набора. В админке состав вывожу просто указывая артикулы товаров (или их id) в виде ссылок, просто, через запятую, там же где выводятся опции. Профит :)
    Василий Наумкин
    11 декабря 2013, 12:55
    0
    Молоток!
    Вот что может сделать программист, проявив смекалку =)

    Хотя, лично я это делаю связями товаров, но тут на вкус и цвет.
      Марк Львов
      11 декабря 2013, 13:48
      0
      О связях тоже думал, но немного не подошло, т.к. тут было бы очень много связей, набор товаров конфигурируется из нескольких подпунктов (этапов программы), каждый этап — свой набор возможных товаров. В общем решил хранить возможные варианты просто в виде json-массива, тем более меняться это не должно. Вот тут пример можно посмотреть: http://setalg.ru/cellulite.html (самом внизу кнопка Купить курс целиком)
        Василий Наумкин
        11 декабря 2013, 13:59
        0
        Симпатично, мне нравится.

        Очень рад, что MS2 тебе помог.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4