Компонент служит для отображения заданного набора и составления собственного набора товаров. Компонент содержит 2 шаблона: .default и bootstrap_v4. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути Контент > Каталог > Конструктор наборов.
Компонент работает с одним инфоблоком (как и catalog).
На текущий момент не работает с товаром, имеющим торговые предложения (как единым целым).
При передаче ID торгового предложения компонент будет искать набор для торгового предложения. Если не найдет - будет искать набор для головного товара.
На текущий момент компонент не показывает групповые скидки (на набор в целом) - только на отдельные элементы набора.
Параметры
Поле
Параметр
Описание
Основные параметры
Тип инфоблока
IBLOCK_TYPE_ID
Тип инфоблока (нужен только при настройке компонента в визуальном редакторе).
Инфоблок
IBLOCK_ID
ID инфоблока, которому принадлежит элемент (простой товар, комплект или торговое предложение).
ID элемента
ELEMENT_ID
Указывается код, в котором передается идентификатор элемента.
Внешний вид
Число элементов набора, готовых к добавлению в корзину
BUNDLE_ITEMS_COUNT
Сколько товаров из набора сразу добавятся в корзину при нажатии "Купить набор". По умолчанию 3 элемента. Пример: если в наборе 6 товаров, а в этом поле установлено значение - 3, то из предложенных 6 три автоматически попадают в корзину, а три покупатель может добавить самостоятельно. В корзину автоматически попадают те товары из набора, чье значение Сортировки в списке ниже, чем у других товаров.
Цветовая тема
TEMPLATE_THEME
Задается цветовая схема для отображения элементов каталога. По умолчанию используется синяя схема (blue).
Шаблоны ссылок
URL, ведущий на страницу с корзиной покупателя
BASKET_URL
Указывается путь к странице с корзиной покупателя.
Настройки кеширования
Тип кеширования
CACHE_TYPE
Тип кеширования:
A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
Y - Кешировать: для кеширования необходимо определить время кеширования;
N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.)
CACHE_TIME
Время кеширования, указанное в секундах.
Учитывать права доступа
CACHE_GROUPS
[Y|N] При отмеченной опции будут учитываться права доступа групп пользователей при кешировании.
Цены
Тип цены
PRICE_CODE
Перечень кодов (НЕ ID - так же, как у каталожных компонент) типов цен, среди которых будет вычисляться минимальная.
Включать НДС в цену
PRICE_VAT_INCLUDE
[Y|N] При отмеченной опции цены будут показаны с учетом НДС.
Показывать цены в одной валюте
CONVERT_CURRENCY
[Y|N] При установке флажка цены будут выводиться в одной валюте, даже если в каталоге они будут заданы в разных валютах. Если флажок не установлен, цены товаров набора будут показаны в валюте товара-владельца. При выборе данной опции становится доступным
дополнительное поле.
Валюта, в которую будут сконвертированы цены
CURRENCY_ID
Выбор валюты, в которой будут отображаться цены.
Свойства предложений, добавляемые в корзину
OFFERS_CART_PROPERTIES
Из списка выбираются свойства, которые можно добавить в корзину. Для выбора нескольких свойств нужно использоать клавишу Ctrl. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU. То есть, имеет смысл только для ситуации, когда в набор входят торговые предложения из одного инфоблока. Может быть настроен в визуальном редакторе, только если в IBLOCK_ID указан инфоблок головного товара.