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

Изменение шаблона


Описание tasks.template.edit

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

В визуальном редакторе компонент расположен по пути: Контент > Задачи 2.0 > Изменение задачи.



Параметры

Поле Параметр Описание
Основные параметры
Код TASK_ID Указывается код, в котором передается идентификатор задачи.
Код пользователя USER_ID Указывается код, в котором передается идентификатор пользователя.
Код группы GROUP_ID Указывается код, в котором передается идентификатор группы социальной сети.
Шаблоны ссылок
Путь к списку задач группы PATH_TO_GROUP_TASKS Указывается путь к списку задач группы.
Путь к задаче группы PATH_TO_GROUP_TASKS_TASK Указывается путь к задаче группы.
Путь к списку задач пользователя PATH_TO_USER_TASKS Указывается путь к списку задач пользователя.
Путь к задаче пользователя PATH_TO_USER_TASKS_TASK Указывается путь к задаче пользователя.
Настройки кеширования
Тип кеширования CACHE_TYPE Указывается тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
Дополнительные настройки
Устанавливать заголовок страницы SET_TITLE [Y|N] При отмеченной опции на странице будет установлен заголовок Задача №<номер_задачи> или Новая задача.
Псевдонимы переменных
Имя переменной для кода задачи TASK_VAR Поле содержит имя переменной для кода задачи.
Имя переменной для кода пользователя USER_VAR Поле содержит имя переменной для кода пользователя.
Имя переменной для кода группы GROUP_VAR Поле содержит имя переменной для кода группы.
Имя переменной для кода действия ACTION_VAR Поле содержит имя переменной для кода действия.
Имя переменной для кода страницы PAGE_VAR Поле содержит имя переменной для кода страницы.


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

 <?$APPLICATION->IncludeComponent(
	"bitrix:tasks.template.edit",
	"",
	Array(
		"TASK_ID" => "$task_id",
		"USER_ID" => "$user_id",
		"GROUP_ID" => "$group_id",
		"TASK_VAR" => "task_var",
		"USER_VAR" => "user_var",
		"GROUP_VAR" => "group_var",
		"ACTION_VAR" => "action_var",
		"PAGE_VAR" => "page_var",
		"PATH_TO_GROUP_TASKS" => "/workgroups/group/#group_id#/tasks/",
		"PATH_TO_GROUP_TASKS_TASK" => "/workgroups/group/#group_id#/tasks/task/view/#task_id#/",
		"PATH_TO_USER_TASKS" => "/company/personal/user/#user_id#/tasks/",
		"PATH_TO_USER_TASKS_TASK" => "/company/personal/user/#user_id#/tasks/task/view/#task_id#/",
		"SET_TITLE" => "Y",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "3600"
	),
false
);?>


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