Комплекты (наборы товаров) в bitrix

Владельцы интернет-магазинов уже несколько лет сталкиваются с проблемой продажи товаров комплектами.
Ни в одной стандартной лицензии Битрикс нет модуля для реализации этой прибыльной функции.

Стимулом создания такого модуля для программистов ClickON стала разработка сайта https://vse-grili.ru/

В результате работы мы создали:  
— комплекты (наборы товаров), где для каждого товара можно указать скидку в процентах или рублях
— просчет общей стоимости комплекта с учетом всех скидок
— добавление в корзину всего комплекта
— удаление из корзины всего комплекта
 
Описание проблемы:
 
В Битриксе, с 12 версии, появились новые типы товаров (комплекты и наборы), но они не полностью удовлетворяют потребности интернет-магазинов.
Так же в Битриксе есть товарный маркетинг, но он тоже не удовлетворяет нашим требованиям (к тому же производительность этого модуля оставляет желать лучшего).
На форуме пользователь давно уже жалуются, что нет похожего https://dev.1c-bitrix.ru/support/forum/forum6/topic61281/
 
Основная проблема в реализации модуля — это просчет скидок в корзине, чтобы скидка попадала в заказ, чтобы в заказе было указано, какая конкретно скидка была применена к товару.
 
Решение проблемы: необходимо использовать кастомную цену при добавлении в корзину.
 
Также были проблемы при удалении комплекта. Нужно, чтобы при удалении из корзины хотя бы одного товара из комплекта, удалялись все товары (комплект должен быть целостным).
Решение проблемы: присвоение специального свойства товару в корзине и удаление по зависимостям.
 
Удобство работы:
Перед использованием модуля нужно вставить специальный код (нормальная практика для решений из marketplace).
Модуль работает в нескольких режимах:
— На странице товара выводятся все комплекты, в которых есть текущий товар
— Выводятся только те комплекты, которые запрашиваются в карточке товара. Это требует настройки разработчиком (не более 2 часов работы)
 
Внешний вид полностью может быть кастомизирован под дизайн клиента.
Работу модуля вы можете увидеть на сайте https://vse-grili.ru/
На страницах разных товаров можно увидеть разные комплекты.
 
Дальнейшие перспективы:
— выложить модуль в базовой версии в marketplace для широкого использования,
— расширять функционал модуля.

Сюда ещё никто не добрался. Первым будешь?

Создание и продвижение сайтов для бизнеса только кликни мы откликнемся
8-800-77-55-123 Меню
В порядке и на условиях, определённых Федеральным законом от 27 июля 2006 года № 152-ФЗ «О персональных данных». Согласие на обработку следующих моих персональных данных: фамилии, имени, отчества, года, месяцы, даты и места рождения, пола, гражданства, места жительства, в том числе сведения о регистрации по месту жительства, месту пребывания, места работы, социального положения (статуса), реквизитов документа, удостоверяющего личность. Обработка моих персональных данных Оператором осуществляется исключительно в целях защиты моих прав на регистрацию доменного имени, услуги по созданию и продвижению сайтов, услуги по размещению рекламных компаний в интернет и обеспечения соблюдения законов и иных нормативных правовых актов, связанных с предоставлением этих услуг. Я предоставляю Оператору право осуществлять следующие действия с моими персональными данными: сбор, систематизация, накопление, хранение, уточнение (обновление, изменение), использование, обезличивание, блокирование, уничтожение персональных данных, передача персональных данных между: - Оператором ООО «КликОН», в котором мне будут осуществляться вышеперечисленные услуги ; - Оператором АНО «Региональный Сетевой Информационный Центр», осуществляющим непосредственную регистрацию доменных имён ; Мне гарантируется конфиденциальность моих персональных при обработке их и хранении не дольше срока, предусмотренного нормативными актами. Настоящие согласие данное мной и действует бессрочно. Я оставляю за собой право отозвать своё согласие посредством составления соответствующего письменного документа, который может быть направлен мной в адрес Оператора по почте заказным письмом с уведомлением о вручении либо вручен лично под расписку уполномоченному представителю Оператора.