Есть инфоблок с городами и их описаниями.
Есть инфоблоки с объектами городов. Некоторые из элементов этих инфоблоков связаны с городами, посредством "привязка к элементам в виде списка".
У меня есть ID города и ID инфоблока типа город, как мне вывести все элементы(объекты городов) у которых в связке стоит этот город?
Т.е. к примеру нажимаю на Рим, выводятся объекты Ватикан, статуя св.Павла и т.д.
Пробую так, не получается, подскажите, что нужно изменить в этом коде:
Если конечно я правильный способ выбрал.
Спасибо!
Есть инфоблоки с объектами городов. Некоторые из элементов этих инфоблоков связаны с городами, посредством "привязка к элементам в виде списка".
У меня есть ID города и ID инфоблока типа город, как мне вывести все элементы(объекты городов) у которых в связке стоит этот город?
Т.е. к примеру нажимаю на Рим, выводятся объекты Ватикан, статуя св.Павла и т.д.
Пробую так, не получается, подскажите, что нужно изменить в этом коде:
Код |
---|
<? $arSelect = Array("ID", "NAME", "DATE_ACTIVE_FROM", "IBLOCK_ID", "PROPERTY_149"); $arFilter = Array("IBLOCK_TYPE"=>"promo_library", "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y", "PROPERTY_149" => $arResult['info']['NAME']); $res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect); while($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); print_r($arFields); } ?> |
Если конечно я правильный способ выбрал.
Спасибо!