Для поиска в bitrix элемента ифноблока по id надо воспользоваться следующим кодом. На вход подаётся Id, а так же подключаются инфоблоки IncludeModule(‘iblock’)
1 2 3 4 5 6 7 8 |
CModule::IncludeModule('iblock'); $ID=12; $res = CIBlockElement::GetList(array(), array('ID'=>$ID), false, false, array('ID', 'IBLOCK_ID', 'NAME', 'DETAIL_PAGE_URL')); if ($arElement = $res->GetNext()) { // echo "<pre>"; print_r($arElement); echo "</pre>"; } |
Поиск в битриксе названия раздела по id, так же прост. Тут же мы может вытащить все остальные данные раздела. Смотрим код ниже.
1 2 3 4 5 6 |
$ATT_REG=32; $res = CIBlockSection::GetByID($ATT_REG); if($ar_res = $res->GetNext()){ $name_reg= $ar_res['NAME']; print_r($ar_res); } |
«Поиск в битриксе названия раздела по id, так же прост. Тут же мы может вытащить все остальные данные раздела. Смотрим код ниже.
print_r($arElement);»
исправьте вывод. путает!!
Спасибо) Исправил