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

Меню


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

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

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



Параметры

Поле Параметр Описание
Основные параметры
Тип информационного блока 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 Указывается путь к представлению задачи.
Псевдонимы переменных
Имя переменной для кода задачи TASK_VAR Поле содержит имя переменной для кода задачи.
Имя переменной для кода пользователя USER_VAR Поле содержит имя переменной для кода пользователя.
Имя переменной для кода группы GROUP_VAR Поле содержит имя переменной для кода группы.
Имя переменной для кода представления VIEW_VAR Поле содержит имя переменной для кода представления.
Имя переменной для кода действия ACTION_VAR Поле содержит имя переменной для кода действия.
Имя переменной для кода страницы PAGE_VAR Поле содержит имя переменной для кода страницы.


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

<?$APPLICATION->IncludeComponent("bitrix:intranet.tasks.menu","",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"],
	)
);?>


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