Комплекты товаров

3

Разработчик: ClickON

Установлено: 100 - 499

Обновлено: 31.01.2025

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Малый бизнес» / «Бизнес»

7 000 ₽

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

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

Функционал модуля комплектов товаров:

— комплекты (наборы товаров), где для каждого товара можно указать скидку в процентах или рублях (или в другой доступной валюте на сайте)

— комплекты с торговыми предложениями

— возможность пользователю выбрать торговое предложение (задаётся для товара в настройках комплекта)

— возможность не показывать комплект на странице определенного товара (можно указать в параметрах комплекта)

— указание количества товаров в комплекте (например: 1 столешница, 4 ножки)

— необязательные товары комплекта. Пользователь сам решит, хочет он добавить его в комплект или нет

— расчет общей стоимости комплекта с учетом всех скидок

— добавление в корзину полного комплекта

— удаление из корзины всего комплекта, а не одного товара

— комплект не будет отображаться если один из товаров комплекта не доступен к покупке

— вывод список комплектов. Компонент "Список комплектов" можно найти в визуальном редакторе в разделе "ClickON Комплекты" -> "ClickON Список комплектов". Если нет в списке, нужно обновить дерево компонентов. Либо вставить код подключения компонента вручную:

$APPLICATION->IncludeComponent(
"clickon.set:set.list",
"",
array(
"CACHE_FILTER" => "N", // кешировать если установлен фильтр комплектов
"CACHE_TIME" => "36000000", // время кеширования
"CACHE_TYPE" => "A", // кешировать ли компонент
"DISPLAY_BOTTOM_PAGER" => "Y", // показывать навигацию ниже списка
"DISPLAY_TOP_PAGER" => "N", // показывать навигацию выше списка
"FILTER_NAME" => "", // имя переменной для фильтра. по аналогии с news.list, catalog.section, ...
"NEWS_COUNT" => "20", // кол-во комплектов на странице
"PAGER_TEMPLATE" => ".default", // шаблон для постраничной навигации
"SET_ELEMENT_TEMPLATE" => "", // шаблон для вывода одного комплекта. Доступные значения: ".default", "custom"
"SORT_BY1" => "ACTIVE_FROM", // первой поле для сортировки
"SORT_BY2" => "SORT", // второе поле для сортировки
"SORT_ORDER1" => "DESC", // направление сортировки по первому полю
"SORT_ORDER2" => "ASC" // направление сортировки по второму полю
),
null // вставить "$component" если компонент подключается в шаблоне другого
);



<p>В процессе установки нужно выбрать инфоблок с товарами, к которым будет привязан модуль. </p><p>Для отображения товаров комплектов вставьте на страницу где хотите чтобы отображался комплект, код компонента </p><p> </p><div class="blog-post-code" title="Код"><table class="blogcode"><tr><td><pre><? 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); ?> <? } ?> </pre></td></tr></table></div><p><b>Примечание</b>: переменной $elementId может не быть, вместо неё нужно вставить id товара для которых будет произведен поиск комплектов.</p><p>Параметр <b>ELEMENT_ID</b> - ID товара для которого нужно найти комплекты. (<i>переменной $elementId может не быть в контексте установки компонента, тогда вместо неё нужно вставить id товара для которых будет произведен поиск комплектов</i>)</p><p>Параметр <b>BASKET_URL</b> - это ссылка на корзину на сайте. Если её не передать, то после добавления комплекта в корзину не будет автоматический переход в корзину</p><p>Среди всех созданных комплектов находятся те, где есть нужный товар и он показывается. Если несколько комплектов подходит под условие, то показываются несколько.<br /><br />Например. Есть товары A,B,C, Есть комплекты 1, 2, 3. В комплекте 1 входят товары A,B. В комплект 2: B,C. Комплект 3: A,C<br />На странице товара A покажутся комплекты: 1,3<br />На странице товара B покажутся комплекты: 1,2<br />На странице товара C покажутся комплекты: 2,3</p><p>Тех.поддержка <a href="mailto:jn@clickon.ru" target="_blank" >jn@clickon.ru</a></p>
<a href="mailto:jn@clickon.ru" target="_blank" >jn@clickon.ru</a>