Описание 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"
)
);?>