- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/ui/task.php
- Класс: Bitrix\Tasks\UI\Task
- Вызов: Task::getActionPath
static function getActionPath(): string { if (Integration\Extranet::isExtranetSite()) { $urlPrefix = '/extranet/contacts/personal'; } else { $optionPath = (string)\COption::getOptionString('intranet', 'path_task_user_entry'); if ($optionPath !== '') { $optionPath = (string)\COption::getOptionString('tasks', 'paths_task_user_action'); } if ($optionPath !== '') { return $optionPath; } // todo: if $siteId is set, use its dir, not SITE_DIR $urlPrefix = (defined(SITE_DIR) ? SITE_DIR : '/').'company/personal'; } return "{$urlPrefix}/user/#user_id#/tasks/task/#action#/#task_id#/"; }