Сортировка полей фильтра mFilter2

Как сделать вывод фильтрующих полей на фронт так как они заданы в админке, сейчас выводятся по алфавиту.

[[!mFilter2?
          &element=`pdoResources`
          &tpl=`new_card_portfolio`
          &limit=`100`
          &filters=`
            tv|product_type,
            tv|paper_type,
            tv|application_type,`
          &includeTVs=`img_service, category, portfolio_card_title, portfolio_card_subtitle`
          &prepareTVs=`1`
          &tplOuter=`new_mFilter2.outer2`
          &tplFilter.outer.tv|product_type=`new_tpl.mFilter2.filter.outer`
          &tplFilter.row.tv|product_type=`new_tpl.mFilter2.filter.checkbox`
          &tplFilter.outer.tv|application_type=`new_tpl.mFilter2.filter.outer`
          &tplFilter.row.tv|application_type=`new_tpl.mFilter2.filter.checkbox`
          &tplFilter.outer.tv|paper_type=`new_tpl.mFilter2.filter.outer`
          &tplFilter.row.tv|paper_type=`new_tpl.mFilter2.filter.checkbox`
          &sort_to_filter.tv|product_type=`none`
          &sort_to_filter.tv|application_type=`none`
          &sort_to_filter.tv|paper_type=`none`
        ]]


Поля по которым происходит фильтрация сделаны так


Но на сайте поля фильтра выводятся в алфавитном порядке
Михаил
05 мая 2023, 12:54
modx.pro
604
0

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

Тодор
08 мая 2023, 15:59
0
Разширь клас по этой инструкции, только тебе не надо добавлять поле. Перезапиши buildTVsFilter, потому что там в конце стоит ksort, поменяй сортироку на свою.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1