CAllCrmCatalog::GetDefaultCatalogXmlId

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CAllCrmCatalog
  4. GetDefaultCatalogXmlId
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_catalog.php
  • Класс: \CAllCrmCatalog
  • Вызов: CAllCrmCatalog::GetDefaultCatalogXmlId
static function GetDefaultCatalogXmlId()
{
	if (self::$DEFAULT_CATALOG_XML_ID === null)
	{
		$catalogId = intval(self::EnsureDefaultExists());
		if ($catalogId > 0)
		{
			$ib = new CIBlock();
			$arIb = $ib->GetByID($catalogId)->Fetch();
			if (is_array($arIb) && isset($arIb['XML_ID']) && !empty($arIb['XML_ID']))
				self::$DEFAULT_CATALOG_XML_ID = $arIb['XML_ID'];
		}

		if (self::$DEFAULT_CATALOG_XML_ID === null)
			self::$DEFAULT_CATALOG_XML_ID = '';
	}

	return self::$DEFAULT_CATALOG_XML_ID;
}

Добавить комментарий