Добрый день.
Не могу разобраться с проблемой, задача такая
Есть инфоблок (ИБ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" => "Дизайн"
)));
|