Задать вопрос
@cokfx
WEB ,Битрикс

Почему не фильтрует CIBlockElement::GetList?

Не фильтрует CIBlockElement::GetList по "<=PROPERTY_7"=>2000 $arFilter = Array("IBLOCK_ID" => 1, "ACTIVE_DATE" => "Y", "ACTIVE" => "Y","<=PROPERTY_7"=>2000,"PROPERTY_CITY"=>3);
PROPERTY_7 -число,обязательное ,немножественное
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@jasper-blondin
На первый взгляд, у Вас верный код. Для чистоты эксперимента можно написать вместо ID свойства (у Вас 7) его символьный код:
$arFilter = Array("IBLOCK_ID" => 1, "ACTIVE_DATE" => "Y", "ACTIVE" => "Y","<=PROPERTY_SOMECODE"=>2000, "PROPERTY_CITY"=>3)


Убедитесь, что Вы правильно построили логическое условие. В Вашем фильтре указано, что нужно выбрать все элементы, у которых значение свойства с ID=7 меньше либо равно 2000.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы