Как настроить в mFilter2 такую сортировку?

Приветствую.

В магазине есть товары, которых сейчас нет в наличии, ему завели параметр (availability да/нет), если товара нет, то скрываем кнопку купить и показываем форму обратной связи.

Эти товары так же показываются в списке товаров как и все остальные.
Сейчас стоит сортировка по цене, от меньшего к большему.

Так вот, как бы так выкрутится, что бы всегда первые в списке шли товары которые есть в наличии, далее товары которых нет в наличии, при этом работали фильтры сортировки «название/цена»

К примеру: кликнули по сортировке «название», отсортировались по имени, при этом изначально показываются товары которые есть в наличие, потом идут которые нет.

Сейчас к примеру у МВидео так фильтр работает.
Роман
29 мая 2020, 11:34
modx.pro
533
0

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

Евгений Webinmd
29 мая 2020, 18:06
0
сделайте 2 поля в сортировке? в документации написано же
{"availability":"ASC", "price":"DESC"}.
ASC и DESC уже сами
    Роман
    29 мая 2020, 18:24
    0
    Евгений, ты не совсем понял. То, что ты указал да, работать будет как сортировка по умолчанию, но мне нужно что бы на постоянной основе.

    Что бы всегда товары в наличие были первые, а потом уже шли которых нет в наличие, или я чего то не понял?

    К примеру, я в фильтре выберу, бренд, цвет и т.д. и вся логика которая была по умолчанию поломается. Верно?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2