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

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


Описание 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
Наверх