• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/helpers/admin/catalogedit.php
  • Класс: BitrixCatalogHelpersAdminCatalogEdit
  • Вызов: CatalogEdit::loadIblock
public function loadIblock()
{
	if ($this->iblockId <= 0)
	{
		$this->errors[] = Loc::getMessage('BX_CAT_HELPER_ADMIN_CATALOGEDIT_ERR_IBLOCK_ID_ABSENT');
		return;
	}
	$this->iblockData = self::loadIblockFromDatabase($this->iblockId);
	if (empty($this->iblockData))
	{
		$this->errors[] = Loc::getMessage('BX_CAT_HELPER_ADMIN_CATALOGEDIT_ERR_IBLOCK_IS_NOT_EXISTS');
		return;
	}
	$siteList = self::loadIblockSitesFromDatabase($this->iblockId);
	if (empty($siteList))
	{
		$this->errors[] = Loc::getMessage('BX_CAT_HELPER_ADMIN_CATALOGEDIT_ERR_IBLOCK_SITELIST_IS_EMPTY');
		return;
	}
	$this->iblockData['SITES'] = static::getSiteListString($siteList, true);
	unset($siteList);
}