Документация для разработчиков
Темная тема
Недоступно в редакциях: Малый бизнес, Стандарт, Старт

Настройки поля списка


Описание lists.field.edit

Компонент показывает форму настройки поля универсального списка. Компонент является стандартным и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути: Контент > Универсальные списки > Настройки поля списка.

Компонент относится к модулю Универсальные списки.



Параметры

Поле Параметр Описание
Источник данных
Тип инфоблока IBLOCK_TYPE_ID Указывается тип информационных блоков, в котором будут храниться универсальные списки.
Инфоблок IBLOCK_ID Для выбранного типа инфоблока указывается идентификатор информационного блока.
Поле FIELD_ID Указывается код, в котором передается идентификатор поля. По умолчанию указано ={$_REQUEST["field_id"]}.
Шаблоны ссылок
URL главной страницы списков LISTS_URL Указывается шаблон ссылки на главную страницу универсальных списков.
URL списка LIST_URL Указывается шаблон ссылки на универсальный список.
URL настройки списка LIST_EDIT_URL Указывается шаблон ссылки на страницу настроек универсального списка.
URL настройки полей списка LIST_FIELDS_URL Указывается шаблон ссылки на страницу настроек полей универсального списка.
URL настройки поля LIST_FIELD_EDIT_URL Указывается шаблон ссылки на страницу настройки поля универсального списка.
Настройки кеширования
Тип кеширования CACHE_TYPE Тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.


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

<?$APPLICATION->IncludeComponent("bitrix:lists.field.edit","",Array(
		"IBLOCK_TYPE_ID" => "lists",
		"IBLOCK_ID" => "12",
		"FIELD_ID" => $_REQUEST["field_id"],
		"LISTS_URL" => "lists.lists.php",
		"LIST_URL" => "lists.list.php?list_id=#list_id#",
		"LIST_EDIT_URL" => "lists.list.edit.php?list_id=#list_id#",
		"LIST_FIELDS_URL" => "lists.fields.php?list_id=#list_id#",
		"LIST_FIELD_EDIT_URL" => "lists.field.edit.php?list_id=#list_id#&field_id=#field_id#",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "3600"
	)
);?>


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