Что умеет решение
Модуль «Комплекты товаров» от ClickON расширяет возможности платформы 1С-Битрикс, позволяя формировать и продавать товары в виде наборов. Стандартные лицензии платформы не содержат встроенного инструмента для реализации этой функции. Администратор сайта может создавать комплекты, учитывая специфику ассортимента и потребности покупателей.
Основные возможности модуля:
— Формирование комплектов с индивидуальными скидками для каждого товара (в процентах, рублях или иной валюте, доступной на сайте).
— Поддержка комплектов с торговыми предложениями и возможность выбора конкретного предложения покупателем.
— Управление видимостью: комплект можно скрыть со страницы конкретного товара.
— Указание точного количества позиций в наборе (например, 1 столешница и 4 ножки).
— Включение необязательных товаров, которые пользователь может добавить в комплект по своему усмотрению.
— Автоматический расчет итоговой стоимости с учетом всех примененных скидок.
— Добавление в корзину и удаление из нее всего комплекта как единой позиции.
— Автоматическое скрытие комплекта, если хотя бы один из входящих в него товаров недоступен для покупки.
Компонент выводит список товарных комплектов. В визуальном редакторе он находится в разделе «ClickON Комплекты» под именем «ClickON Список комплектов». Если компонент отсутствует в дереве, необходимо обновить структуру или подключить код вручную.
Для ручной интеграции используется метод $APPLICATION->IncludeComponent с параметрами:
$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", // направление сортировки по второму полю
)
);
Параметры позволяют настроить кэширование, пагинацию, фильтрацию, количество элементов на странице (NEWS_COUNT), шаблоны отображения и сортировку по нескольким полям.
Параметр SORT_ORDER2 определяет направление сортировки по второму полю как возрастание (ASC). Если компонент подключается в шаблоне другого модуля, в соответствующее поле необходимо подставить переменную $component.
Если «Комплекты товаров» подходит под задачу, General iT поможет установить модуль, настроить его и проверить результат на проекте.