Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Фильтровать элементы по нескольким занчениям одного и того же свойства

00 голосов
3
Можно ли как-то отфильтровать элементы по нескольким значениям одного и того же свойства? Например мне надо вывести все элементы у которого свойство X принимает значение 5, 1, 8. можно конечно 3 раза использовать метод GetList для конкретного значения свойства, но это будет накладно.

Как-то это реализуемо?
спросил 07 Июнь, 13 от Titan91 (1,120 баллов)

3 Ответы

00 голосов
см. тут
сложная логика:
Код
[?PROPERTY_PHONE_MAKER_VALUE] => Samsung||HTC

Что значит: выбрать товары, у которых значение свойства PHONE_MAKER = Samsung или HTC
ответил 07 Июнь, 13 от LEDOKOL (740 баллов)
00 голосов
Спасибо большое! Буду знать!
ответил 16 Июнь, 13 от Titan91 (1,120 баллов)
00 голосов
Либо так

Код
 $arFilter = array(
    "IBLOCK_ID" => $IBLOCK_ID,
    array(
         "LOGIC" => "OR",
         array("PROPERTY_PHONE_MAKER_VALUE" => "Samsung"),
         array("PROPERTY_PHONE_MAKER_VALUE" => "HTC")
    ),
);
ответил 19 Сен, 13 от Tei (480 баллов)

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

0 голосов
4 ответов
0 голосов
2 ответов
0 голосов
2 ответов
0 голосов
1 ответ
спросил 13 Авг, 13 от tishka (200 баллов)
0 голосов
9 ответов