Возможно баг вывода tv-фильтров в mFilter2
        Сел тут посмотреть mSearch2/mFilter2, что к чему да почему и наткнулся на баг (возможно).
К примеру, у тв-шки (mytv, тип — checkbox) в списке возможных значений написано что-то вроде такого:
Настройки mFilter'а говорят о том, что при построении фильтра
Т.е. должно быть как-то так:
 
Но на деле, красивые значения не подставляются:
 
Конечно, может быть я что-то не так делаю, но разве вот здесь в метод buildTVsFilter вторым параметром не должно передаваться имя tv-шки? Чтобы потом выбрать лейблы для значений. Вместо имени там сейчас принудительно для любой tv-шки передаётся 'tvs'.
А вот так вот всё работает как надо.
Рассудите меня)
upd. Забыл добавить, что в админке, при этом, всё подставляется как надо (т.е. порядок описаний и значений для tv написаны верно):
 
 
    
    
    
                                                                                
            К примеру, у тв-шки (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 написаны верно):
Комментарии: 5
                Да, это ошибка.
Сам сломал при вот этом обновлении, а никто до сих пор и не заметил =)
Выложил обновление в репозиторий, можно загружать.
                    Сам сломал при вот этом обновлении, а никто до сих пор и не заметил =)
Выложил обновление в репозиторий, можно загружать.
                Супер!
                    никто до сих пор и не заметил =)Похоже, готовые сайты вообще никто не обновляет)
                Ну, если всё работает — зачем ломать?            
                    
                Здравствуйте! А возможно сделать тоже самое только с tv типом @select?
То есть например @select pagetitle, id site where parent = 2;
                    То есть например @select pagetitle, id site where parent = 2;
                Нет.
mFilter2 работает напрямую с базой данных. Разбором @select и прочих подобных вещей он заниматься не умеет.
                    mFilter2 работает напрямую с базой данных. Разбором @select и прочих подобных вещей он заниматься не умеет.
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.