Возможно баг вывода tv-фильтров в mFilter2

Сел тут посмотреть mSearch2/mFilter2, что к чему да почему и наткнулся на баг (возможно).

К примеру, у тв-шки (mytv, тип — checkbox) в списке возможных значений написано что-то вроде такого:
Описание значения1==1||Описание значения2==2||Описание значения3==3

Настройки mFilter'а говорят о том, что при построении фильтра
&filters=`
  tv|mytv:default
`
в лейблах чекбоксов должны выводиться Описание значения1, Описание значения2 и Описание значения3, а в значениях чекбоксов соответствующие им 1, 2 и 3.
Т.е. должно быть как-то так:



Но на деле, красивые значения не подставляются:



Конечно, может быть я что-то не так делаю, но разве вот здесь в метод buildTVsFilter вторым параметром не должно передаваться имя tv-шки? Чтобы потом выбрать лейблы для значений. Вместо имени там сейчас принудительно для любой tv-шки передаётся 'tvs'.

А вот так вот всё работает как надо.

Рассудите меня)

upd. Забыл добавить, что в админке, при этом, всё подставляется как надо (т.е. порядок описаний и значений для tv написаны верно):



Алексей Карташов
23 января 2015, 15:24
modx.pro
1 720
0

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

Василий Наумкин
23 января 2015, 21:44
0
Да, это ошибка.

Сам сломал при вот этом обновлении, а никто до сих пор и не заметил =)

Выложил обновление в репозиторий, можно загружать.
    Алексей Карташов
    23 января 2015, 22:12
    0
    Супер!

    никто до сих пор и не заметил =)
    Похоже, готовые сайты вообще никто не обновляет)
      Василий Наумкин
      23 января 2015, 22:13
      +1
      Ну, если всё работает — зачем ломать?
        Aleksandr
        13 августа 2015, 21:09
        0
        Здравствуйте! А возможно сделать тоже самое только с tv типом @select?
        То есть например @select pagetitle, id site where parent = 2;
          Василий Наумкин
          13 августа 2015, 21:18
          0
          Нет.

          mFilter2 работает напрямую с базой данных. Разбором @select и прочих подобных вещей он заниматься не умеет.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5