Документация для разработчиков
Темная тема

Бренды


Описание catalog.brandblock

Компонент служит для отображения брендов (или некоторых других данных) на странице с детальной информацией о товаре. Компонент стандартный, входит в дистрибутив модуля и содержит два шаблона: .default и bootstrap_v4.

В визуальном редакторе компонент расположен по пути Контент > Каталог > Бренды.

Компонент относится к модулю Информационные блоки.



Параметры

ПолеПараметрОписание
Основные параметры
Тип инфоблокаIBLOCK_TYPEУказывается один из созданных в системе типов информационных блоков.
Идентификатор инфоблокаIBLOCK_IDДля выбранного типа инфоблоков указывается идентификатор необходимого информационного блока.
Идентификатор элемента инфоблокаELEMENT_IDУказывается код, в котором передается идентификатор элемента. Поле может быть оставлено пустым, если указан Код элемента инфоблока.
Код элемента инфоблокаELEMENT_CODEУказывается код элемента. Поле может быть оставлено пустым, если указан Идентификатор элемента инфоблока.
Таблица брендовPROP_CODEУказываются свойства типа "Справочник", в которых хранятся данные.
Показывать бренды так же и деактивированных товаровSHOW_DEACTIVATED[Y|N] При отмеченной опции будут отображаться и те бренды, которые заданы для деактивированных товаров.
Выводить как списокSINGLE_COMPONENT[Y|N] При отмеченной опции бренды будут выводится списком в одну строку.
Количество элементов на страницеELEMENT_COUNTУказывается количество выводимых брендов.
Внешний вид
Максимальная ширина изображения без описания (пикс)WIDTHУказывается максимальная ширина изображения, вставляемого в бренд без описания.
Максимальная высота изображения без описания (пикс)HEIGHTУказывается максимальная высота изображения, вставляемого в бренд без описания.
Максимальная ширина изображения с описанием (пикс)WIDTH_SMALLУказывается максимальная ширина изображения, вставляемого в бренд с описанием.
Максимальная высота изображения с описанием (пикс)HEIGHT_SMALLУказывается максимальная высота изображения, вставляемого в бренд с описанием.
Настройки кеширования
Тип кешированияCACHE_TYPEТип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.)CACHE_TIMEВремя кеширования, указанное в секундах.
Учитывать права доступа CACHE_GROUPS [Y|N] При отмеченной опции будут учитываться права доступа при кешировании.


Пример вызова

<?$APPLICATION->IncludeComponent("bitrix:catalog.brandblock","",
Array(
		"IBLOCK_TYPE" => "books",
		"IBLOCK_ID" => "6",
		"ELEMENT_ID" => $_REQUEST["ELEMENT_ID"],
		"ELEMENT_CODE" => "",
		"PROP_CODE" => "PUBLISH",
		"SHOW_DEACTIVATED" => "N",
		"SINGLE_COMPONENT" => "N",
		"ELEMENT_COUNT" => "6",
		"WIDTH" => "120",
		"HEIGHT" => "45",
		"WIDTH_SMALL" => "80",
		"HEIGHT_SMALL" => "40",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "36000000",
		"CACHE_GROUPS" => "Y"
	),
false
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024