Хочу вывести названия типов инфоблоков, с фильтром по ID
этот код работает, выводит название типа по ID = info_center_1
а это выводит все названия, а не по ID = info_center_1 и info_center_2
Может я что то упустил?
этот код работает, выводит название типа по ID = info_center_1
Код |
---|
$db_iblock_type = CIBlockType::GetList(Array(), Array("ID" => "info_center_1")); while($ar_iblock_type = $db_iblock_type->Fetch()){ echo $ar_iblock_type["ID"]."<br>"; if($arIBType = CIBlockType::GetByIDLang($ar_iblock_type["ID"], LANG)) { echo htmlspecialcharsex($arIBType["NAME"])."<br>"; } } |
а это выводит все названия, а не по ID = info_center_1 и info_center_2
Код |
---|
$ar_IBLOCK_TYPE_a = array("info_center_1","info_center_2","info_center_3"); $db_iblock_type = CIBlockType::GetList(Array(),Array("ID" => $ar_IBLOCK_TYPE_a)); while($ar_iblock_type = $db_iblock_type->Fetch()){ if($arIBType = CIBlockType::GetByIDLang($ar_iblock_type["ID"], LANG)) { echo htmlspecialcharsex($arIBType["NAME"])."<br>"; } } |
Может я что то упустил?