Решение помогает продавать товары комплектами. Владельцы интернет-магазинов уже давно сталкиваются с проблемой продажи товаров комплектами. Ни в одной стандартной лицензии Битрикс нет модуля для реализации этой функции.
Администратор сайта может создавать наборы, ориентируясь на особенности товаров и потребности покупателей.
Функционал модуля комплектов товаров:
— комплекты (наборы товаров), где для каждого товара можно указать скидку в процентах или рублях (или в другой доступной валюте на сайте)
— комплекты с торговыми предложениями
— возможность пользователю выбрать торговое предложение (задаётся для товара в настройках комплекта)
— возможность не показывать комплект на странице определенного товара (можно указать в параметрах комплекта)— указание количества товаров в комплекте (например: 1 столешница, 4 ножки)
— необязательные товары комплекта. Пользователь сам решит, хочет он добавить его в комплект или нет
— расчет общей стоимости комплекта с учетом всех скидок
— добавление в корзину полного комплекта
— удаление из корзины всего комплекта, а не одного товара
— комплект не будет отображаться если один из товаров комплекта не доступен к покупке
— вывод список комплектов. Компонент "Список комплектов" можно найти в визуальном редакторе в разделе "ClickON Комплекты" -> "ClickON Список комплектов". Если нет в списке, нужно обновить дерево компонентов. Либо вставить код подключения компонента вручную:
$APPLICATION->IncludeComponent(В процессе установки нужно выбрать инфоблок с товарами, к которым будет привязан модуль.
Для отображения товаров комплектов вставьте на страницу где хотите чтобы отображался комплект, код компонента
<? if(\Bitrix\Main\Loader::includeModule('clickon.set')){ ?> <? $APPLICATION->IncludeComponent('clickon.set:set.element', '', [ 'ELEMENT_ID' => $elementId, 'BASKET_URL' => $arParams['BASKET_URL'], 'OPEN_NEW_TAB' => 'N', // Y - открывать товары в новой вкладке ], $component); ?> <? } ?> |
Примечание: переменной $elementId может не быть, вместо неё нужно вставить id товара для которых будет произведен поиск комплектов.
Параметр ELEMENT_ID - ID товара для которого нужно найти комплекты. (переменной $elementId может не быть в контексте установки компонента, тогда вместо неё нужно вставить id товара для которых будет произведен поиск комплектов)
Параметр BASKET_URL - это ссылка на корзину на сайте. Если её не передать, то после добавления комплекта в корзину не будет автоматический переход в корзину
Среди всех созданных комплектов находятся те, где есть нужный товар и он показывается. Если несколько комплектов подходит под условие, то показываются несколько.
Например. Есть товары A,B,C, Есть комплекты 1, 2, 3. В комплекте 1 входят товары A,B. В комплект 2: B,C. Комплект 3: A,C
На странице товара A покажутся комплекты: 1,3
На странице товара B покажутся комплекты: 1,2
На странице товара C покажутся комплекты: 2,3
Тех.поддержка jn@clickon.ru