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

Бренды


Описание 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
Наверх