Добрый день.
Не могу разобраться с проблемой, задача такая
Есть инфоблок (ИБ1) в его элементах есть доп поле привязка к Элементу другого инфоблока (ИБ2).
Как мне получить элементы из ИБ1 у которых значение привязяных элементов из ИБ2 равное определенному значению?
Пробовал сделать что то подобное, но выводятся все .
В поле PROPERTY_PROJECT - у меня привязка к элементам инфоблока 1
В PROPERTY_CATEGORY_CASE - поле с множественным выбором, по значению которого мне нужно получить элементы
Не могу разобраться с проблемой, задача такая
Есть инфоблок (ИБ1) в его элементах есть доп поле привязка к Элементу другого инфоблока (ИБ2).
Как мне получить элементы из ИБ1 у которых значение привязяных элементов из ИБ2 равное определенному значению?
Пробовал сделать что то подобное, но выводятся все .
В поле PROPERTY_PROJECT - у меня привязка к элементам инфоблока 1
В PROPERTY_CATEGORY_CASE - поле с множественным выбором, по значению которого мне нужно получить элементы
Код |
---|
$arSelect = Array("ID", "IBLOCK_ID", "PREVIEW_TEXT", "DETAIL_PAGE_URL" , "PREVIEW_PICTURE","NAME", "PROPERTY_*"); $arFilter = Array("IBLOCK_ID"=> 10, "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y", "!PROPERTY_PROJECT" => false, "ID" => CIBlockElement::SubQuery("PROPERTY_PROJECT", array( "IBLOCK_ID" => 6, "PROPERTY_CATEGORY_CASE" => "Дизайн" ))); |