Сложная фильтрация

mSearch2 фильтрует товары по принципу объединения множеств, т.е.
Попытаюсь объяснить: есть три товара А, Б, С. Со свойствами:
А: 1, 2, 3
Б: 1, 3
С: 2
Когда на странице с фильтрами я ставлю галочки против 1, то выводятся товары А и Б
Когда ставлю 2, то выводятся А и С
А когда ставлю 1 и 2, то выводится А и С.
Если же я выбираю 1, и 2, и 3 сразу все, то выводятся все три А, Б, С.

А как сделать так, чтобы выводилось по принципу пересечения множеств, т.е. при выборе
1+2 выводилось бы только А?
Роман
28 декабря 2014, 06:50
modx.pro
948
0

Комментарии: 1

Василий Наумкин
28 декабря 2014, 20:04
0
Нужно писать свой собственный фильтр или менять логику фильтра default. Ссылка про это дело.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1