• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/forum/task/topic.php
  • Класс: BitrixTasksIntegrationForumTaskTopic
  • Вызов: Topic::updateTopicTitle
static function updateTopicTitle($topicId, $title)
{
	if (!Loader::includeModule('forum'))
	{
		return false;
	}

	$forumTopic = CForumTopic::GetByID($topicId);

	if ($forumTopic)
	{
		$fields = array(
			'TITLE' => $title,
			'TITLE_SEO' => CUtil::translit(
				$title,
				LANGUAGE_ID,
				array("max_len" => 255, "safe_chars" => ".", "replace_space" => '-')
			)
		);

		CForumTopic::Update($topicId, $fields);
	}

	return true;
}