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

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

Я понимаю, что при выборе new, нет товаров где будет new и popular и поэтому не доступен параметр… но это как-то не правильно… т.е. я не могу посмотреть new и popular сразу.
UDAV
18 июля 2019, 15:28
modx.pro
790
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