Есть рабочий код, который перестает работать если у ИБ нет ни одного элемента. А если хотя бы один есть то все ок. Почему так?
Код |
---|
$arFilter = Array("IBLOCK_CODE" => "buildings", "IBLOCK_TYPE_ID" => "hu"); $arSelectFields = Array("IBLOCK_ID"); $res = CIBlockElement::GetList(Array(), $arFilter, $arGroupBy, $arNavStartParams, $arSelectFields); if($IB_ID = $res->Fetch()) { print_r($IB_ID); $IB_ID=$IB_ID["IBLOCK_ID"]; } |