bitrix объявление констант для инфоблоков по CODE

Home » Bitrix » bitrix рецепты » bitrix объявление констант для инфоблоков по CODE
bitrix рецепты Комментариев нет
AddEventHandler("main", "OnPageStart", array('custom_main', 'definitions'), 50); class custom_main{ function definitions() { CModule::includeModule('iblock'); $db = CIBlock::GetList(array("SORT"=>"ASC"),array('SITE_ID'=>SITE_ID, "!CODE"=>false)); while($arIBlock = $db->fetch()){ if(!DEFINED('IBLOCK_ID_'.toUpper($arIBlock['CODE']))){ DEFINE('IBLOCK_ID_'.toUpper($arIBlock['CODE']), $arIBlock['ID']); } } } }