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