Компания «SWGshop» основана в 2011 году. На данный момент является одним из крупнейших оптовых поставщиков современного интерьерного освещения в России.
В 2014 году открылся первый розничный магазин. Сейчас 41 магазин светодиодного освещения SWG помогает своим клиентам в решении задач освещения. Магазины находятся в Москве, Санкт-Петербурге, Перми, Воронеже, Казани, Минске, Новосибирске, Нижнем Новгороде, Краснодаре, Сочи, Красноярске, Уфе, Челябинске, Владимире и Махачкале.
Пользователь заходит на сайте в карточку товара:
Далее выбирает необходимые параметры у светильника. В зависимости от выбранных параметров меняются:
Если каких-то составных частей нет в наличии, этот параметр становится серым и не дает собрать такую модификацию.
Модификация светильника имеет свое краткое наименование.
Дополнительно есть список аксессуаров, которые тоже добавлены для выбора в карточке товара.
После того, как покупатель собрал светильник, он указывает их количество и добавляет в корзину.
В корзине покупатель видит специальные краткие наименования для данных серий.
В заказ отправляется полный состав светильников с количеством для менеджера.
В основном каталоге созданы детальные карточки товара для серий и свойства, повторяющие категории, с привязкой к элементам инфоблока. Пример: https://swgshop.ru/catalog/svetilniki/potolochnye/konstruktory/combo2/combo_2_0_st1_standartnyy/
Фотографии галереи содержат как просто общие фото, так и фото для конкретной комбинации составляющих. Сопоставление идет по их кодам, аксессуары не учитываются.
Например, в режиме Администрирования выглядит подобным образом:
В публичной части выглядит так:
Галерея листается и открывается, подставляются изображения комбинаций, если они заполнены.
Смена картинок происходит только при переключении таких параметров, как:
Создан инфоблок для всех составляющих:
Составляющие разбиты на категории (тип корпуса, тип крепления и т.д.):
Из которых в дальнейшем собираются внутрь товарного предложения товары с ценами, кодами и т.д. Все составляющие заводятся во вкладке Калькулятор:
У всех составляющих есть Короткое название (выводится в селектах), Код мини (участвует в составлении общего кода товара) и Картинка (выводится для селектов):
При Доступном кол-ве = 0 и меньше, пункты невозможно выбрать:
Параметр Аксессуары имеет единичный выбор: можно выбрать только один аксессуар или без него.
Для таких модификаций, как Цветовая температура, Угол свечения, Степень защиты IP, Аксессуары - рендеры не меняются.
Для модификаций Цвет корпуса, Тип монтажа, Цвет накладки устанавливаются рендеры с наименованиями из списка, предоставленного заказчиком.
Спецификация формируется в режиме реального времени в зависимости от выбранных параметров:
Товары в корзину попадают как обычно, все настройки добавляем в свойства корзины.
Цена формируется суммой цен составляющих, учитываются скидки на них, скидки на основной товар (правила работы с корзиной) применяются на общую сумму.
У пользователя сборный товар отображается как единый товар в корзине и в списках заказов:
Для данных светильников-конструкторов дополнительно было решено убрать функционал «Купить в 1 клик». Поскольку это сборный товар и у него нет своего остатка в списке, он показывается как недоступный для быстрой покупки.
Доработана отправка оформления заказов в 1С, чтобы свойства корзины преобразовать в коды элементов для 1С.