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

Изменение представления


Описание intranet.tasks.create_view

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

В визуальном редакторе компонент находится в Компоненты > Контент > Задачи.



Параметры

Поле Параметр Описание
Основные параметры
Тип информационного блока IBLOCK_TYPE Указывается тип информационного блока задач.
Информационый блок IBLOCK_ID Для выбранного типа инфоблоков указывается идентификатор инфоблока, в котором будут храниться задачи для пользователя или для группы.
Свойства задачи TASKS_FIELDS_SHOW Указываются поля, которые должны быть отображены при показе задач.
Тип задач TASK_TYPE Указывается тип задач:
  • Для группы (group);
  • Для пользователя (user).
Код владельца OWNER_ID Поле содержит код владельца задачи.
Шаблоны ссылок
Путь к списку задач PATH_TO_GROUP_TASKS Указывается путь к списку задач.
Путь к задаче PATH_TO_GROUP_TASKS_TASK Указывается путь к задаче.
Путь к представлению PATH_TO_GROUP_TASKS_VIEW Указывается путь к представлению задачи.
Дополнительные настройки
Включить цепочку навигации SET_NAVCHAIN [Y|N] При отмеченной опции в цепочке навигации будут отображены переходы по страницам социальной сети.
Устанавливать заголовок страницы SET_TITLE [Y|N] При отмеченной опции на каждой странице будет установлен заголовок:
  • <имя_пользователя> : Создание нового представления или <имя_группы> : Создание нового представления;
  • <имя_пользователя> : Изменение представления или <имя_группы> : Изменение представления.
Количество записей на странице ITEMS_COUNT Указывается количество представлений отображаемых на одной странице. Остальные представления будут выведены с помощью постраничной навигации.
Псевдонимы переменных
Имя переменной для кода задачи TASK_VAR Поле содержит имя переменной для кода задачи.
Имя переменной для кода пользователя USER_VAR Поле содержит имя переменной для кода пользователя.
Имя переменной для кода группы GROUP_VAR Поле содержит имя переменной для кода группы.
Имя переменной для кода представления VIEW_VAR Поле содержит имя переменной для кода представления.
Имя переменной для кода действия ACTION_VAR Поле содержит имя переменной для кода действия.
Имя переменной для кода страницы PAGE_VAR Поле содержит имя переменной для кода страницы.


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

<?$APPLICATION->IncludeComponent("bitrix:intranet.tasks.create_view",".default",Array(
	"IBLOCK_TYPE" => "services", 
	"IBLOCK_ID" => "25", 
	"TASKS_FIELDS_SHOW" => "ID", 
	"TASK_TYPE" => "user", 
	"OWNER_ID" => $arResult["User"]["ID"], 
	"TASK_VAR" => $arParams["TASK_VAR"], 
	"USER_VAR" => $arParams["USER_VAR"], 
	"GROUP_VAR" => $arParams["GROUP_VAR"], 
	"VIEW_VAR" => $arParams["VIEW_VAR"], 
	"ACTION_VAR" => $arParams["TASK_ACTION_VAR"], 
	"PAGE_VAR" => $arParams["PAGE_VAR"], 
	"PATH_TO_GROUP_TASKS" => $arParams["PATH_TO_GROUP_TASKS"], 
	"PATH_TO_GROUP_TASKS_TASK" => $arParams["PATH_TO_GROUP_TASKS_TASK"], 
	"PATH_TO_GROUP_TASKS_VIEW" => $arParams["PATH_TO_GROUP_TASKS_VIEW"], 
	"SET_NAVCHAIN" => "Y", 
	"SET_TITLE" => "Y", 
	"ITEMS_COUNT" => "20" 
	)
);?>


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