Как сделать правильную фильтрацию в mFilter2?

Добрый день. В фильтр mFilter2 добавляю new, popular, favorite. Если пользователь выбирает new, то остальные параметры становятся недоступными, т.е. нельзя выбрать все товары где есть new и другие товары где есть popular. Можно ли как-то это исправить?
Параметры new и popular не пересекаются в товарах.

Я понимаю, что при выборе new, нет товаров где будет new и popular и поэтому не доступен параметр… но это как-то не правильно… т.е. я не могу посмотреть new и popular сразу.
UDAV
18 июля 2019, 15:28
modx.pro
149
0

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

Баха Волков
18 июля 2019, 19:31
0
Вы скорее всего ошибаетесь, mFilter2 как раз таки работает как вы описываете
    UDAV
    19 июля 2019, 10:27
    0
    Нет, либо я что-то с настройками сделал.

    Вот есть три фильтра prntscr.com/oh5pqq… характеристики не пересекаются.
    Выбираем один из фильтров prntscr.com/oh5q4m и остальные становятся не доступные, т.к. «дальше» нечего фильтровать.
Наумов Алексей
19 июля 2019, 10:39
0
mFilter2 работает правильно, по логике «И».
Т.е. показывает товары, которые new И popular одновременно.

Вы же хотите логику ИЛИ.
    UDAV
    19 июля 2019, 10:56
    0
    Да, ИЛИ… такое сложно будет реализовать? В коде поковырялся, но особо не понял механизм.
Andrey
19 июля 2019, 11:09
0
Делаю перевод на локализаторе, все сделал кроме опций товара. Если сталлкивались подскажите пожалуйста как это реализовать, а то фильтры перевелись, а опции нет, я подозреваю что это нужно делать через контексты
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
6