Компонент служит для отображения заданного набора и составления собственного набора товаров. Компонент содержит 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 указан инфоблок головного товара.
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.