Есть задача сделать на сайте множественный фильтр. Если вкратце то у элементов есть много свойств типа "список". На сайте они выводятся в виде флажков. Пользователь может фильтровать по нескольким свойствам и нескольким значениям свойств одновременно.
Можно ли отфильтровать значения в CIBlockElement::GetList по ENUM_ID значения свойства. Т.е. в свойстве список есть 4 значения с id 200, 201, 202 и 203 например. В результате получить элементы где установленный id значения равен 200, 202 и 203.
Сейчас я вывел форму фильтра и у меня есть такой массив $_GET :
Здесь, prop203 и prop212- мнемонические коды свойств, а 202, 193 и 195 это ENUM_ID (id значений свойств типа список) и по этим значениям нужно сделать выборку.
Подскажите как такое корректно оформить в фильтре.