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

Задачи (список)


Описание intranet.tasks_list

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

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



Параметры

Поле Параметр Описание
Основные параметры
Тип информационного блока IBLOCK_TYPE Указывается тип информационного блока задач.
Информационый блок IBLOCK_ID Для выбранного типа инфоблоков указывается идентификатор инфоблока, в котором будут храниться задачи для пользователя или для группы.
Свойства задачи TASKS_FIELDS_SHOW Указываются поля, которые должны быть отображены при показе задач.
Тип задач TASK_TYPE Указывается тип задач: Для группы (group) или Для пользователя (user).
Код владельца OWNER_ID Поле содержит код владельца задачи.
Шаблоны ссылок
Путь к списку задач группы PATH_TO_GROUP_TASKS Указывается путь к списку задач группы.
Путь к задаче группы PATH_TO_GROUP_TASKS_TASK Указывается путь к задаче группы.
Путь к списку задач пользователя PATH_TO_USER_TASKS Указывается путь к списку задач пользователя.
Путь к задаче пользователя PATH_TO_USER_TASKS_TASK Указывается путь к задаче пользователя.
Дополнительные настройки
Включить цепочку навигации 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_list",".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" => "", 
	"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_USER_TASKS" => $arParams["PATH_TO_USER_TASKS"], 
	"PATH_TO_USER_TASKS_TASK" => $arParams["PATH_TO_USER_TASKS_TASK"], 
	"SET_NAVCHAIN" => "Y", 
	"SET_TITLE" => "Y", 
	"ITEMS_COUNT" => "20" 
	)
);?>


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