Код фильтра довольно простой
У инфоблока есть два свойства, пользовательских: is_main и is_private. is_main может быть равен только 111 или пуст, is_private — список, у которого может быть только одного значение — private.
По идее, если оба условия не совпадают, ничего не должно выводиться. Но в таком случае выводиться один из элементов, все равно, видимо по принципу сортировки. Правда если добавить один элемент который не будет удовлетворять услолвиям (как и должно быть по фильтру) то будет выводиться он. Вобщем задача получается чтобы ничего не выводилось Погодите пожалуйста
Код |
---|
$arrFilter = array("!PROPERTY" => array("is_main" => array("VALUE" => "111")), "!PROPERTY" => array("is_private" => array("VALUE_XML_ID" => "private"))); |
У инфоблока есть два свойства, пользовательских: is_main и is_private. is_main может быть равен только 111 или пуст, is_private — список, у которого может быть только одного значение — private.
По идее, если оба условия не совпадают, ничего не должно выводиться. Но в таком случае выводиться один из элементов, все равно, видимо по принципу сортировки. Правда если добавить один элемент который не будет удовлетворять услолвиям (как и должно быть по фильтру) то будет выводиться он. Вобщем задача получается чтобы ничего не выводилось Погодите пожалуйста