• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/tasktools.php
  • Класс: CTasksTools
  • Вызов: CTasksTools::GetForumIdByXMLID
static function GetForumIdByXMLID ($XML_ID)
{
	if ( ! (IsModuleInstalled('forum') && CModule::IncludeModule('forum')) )
	{
		return 0;
	}

	$arOrder  = array();
	$arFilter = array('XML_ID' => $XML_ID);


	$rc = CForumNew::GetList($arOrder, $arFilter);
	$arForum = $rc->Fetch();

	if(!is_array($arForum) || !array_key_exists('ID', $arForum))
	{
		return 0;
	}

	return intval($arForum['ID']);
}