вот никак не могу понять где я делаю не так
есть множественное свойство где около 10-15 значений, мне нужно вывести элементы у которых значение множественного свойства равно 1023912
есть множественное свойство где около 10-15 значений, мне нужно вывести элементы у которых значение множественного свойства равно 1023912
Код |
---|
$arSelect = Array("ID", "NAME"); //$arFilter = Array("IBLOCK_ID"=>19, "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y", array( "ID" => CIBlockElement::SubQuery("ID", array( "IBLOCK_ID" => 19, "PROPERTY_DETAL" => array("1023912"), )) ));// с этим фильтром выводит 0 $arFilter = Array("IBLOCK_ID"=>19, "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y", "PROPERTY_DETAL" => array("1023912")) ));// с этим тоже 0 $res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect); while($ob = $res->GetNextElement()) { $arFields[] = $ob->GetFields(); } echo count($arFields); |