Чанк number для свойств товара в mFilter2

Приветствую!
В mFilter2 нужно вывести доп свойства товара для фильтрации — длина, ширина, высота.
Для каждого из свойств делаю такой вызов в mfilter2:
&tplFilter.outer.ms|visota=`tpl.mFilter2.filter.
&tplFilter.row.ms|visota=`tpl.mFilter2.filter.number`
В фильтрации появляется, но криво



В БД такие настройки:



Т.е. для каждого значения размеров появляется свой чанк number.
Как сделать, чтоб было только 2 поля для ввода цифр, как у цены?
Rootiys
01 февраля 2015, 16:05
modx.pro
1 122
0

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

Василий Наумкин
01 февраля 2015, 19:49
0
Забыл указать тип фильтра для этого поля
&filters=`ms|visota:number`
    Rootiys
    01 февраля 2015, 19:58
    0
    Да, забыл указать. Указал — ни чего не изменилось.
    [[!mFilter2?
    &element=`msProducts`
    &class=`msProduct`
    &limit=`3`
    &paginator=`pdoPage@MyPageMS2`
    &includeThumbs=`250x250`
    &filters=`
    ms|price:number,
    ms|visota:visota:number,
    ms|shirina:shirina:number,
    ms|dlina:dlina:number,
    ms|made_in,
    ms|favorite
    `
    &tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
    &tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
    
    &tplFilter.outer.ms|visota=`tpl.mFilter2.filter.slider`
    &tplFilter.row.ms|visota=`tpl.mFilter2.filter.number`
    
    &tplFilter.outer.ms|shirina=`tpl.mFilter2.filter.slider`
    &tplFilter.row.ms|shirina=`tpl.mFilter2.filter.number`
    
    &tplFilter.outer.ms|dlina=`tpl.mFilter2.filter.slider`
    &tplFilter.row.ms|dlina=`tpl.mFilter2.filter.number`
    ]]
      Василий Наумкин
      01 февраля 2015, 20:54
      0
      А кэш почистил?
      ms|visota:visota:number
      Вот так работать не будет.

      Или ты указываешь ms|visota:number или ms|visota:visota (если написал свой фильтр visota). Вместе сразу — не будет работать.
        Rootiys
        01 февраля 2015, 20:59
        0
        Да, и в админке и в core/cache
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4