Bitrix24 (PHP): поиск id типа инфоблока по id его раздела
function IB_idBySectionId ($sectionId) {
if (!CModule::IncludeModule("iblock")) return false;
$rsSection = CIBlockSection::GetByID($sectionId);
if ($arSection = $rsSection->Fetch()) {
$iblockId = $arSection["IBLOCK_ID"];
return $iblockId;
} else {
return false;
}
}
ВАЖНО:
В результате выполнения функция может вернуть:
- false (при ошибке или пустом ключе);
- int (ID инфоблока).