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