MS1 mFilter
Здравствуйте! Как правильнее будет исключить из фильтра TV?
Суть в чем, у товара есть некоторые доп поля, типа бренд, присутствие на складе, и прочие. Если в вызов mFilter подставить &includeTVs=`22,13` и остальные, то значения этих tv параметров появятся в фильтре, но если это не использовать то в чанке отображения товара я не смогу использовать конструкции типа
Можно конечно через CSS спрятать ненужные фильтры, но возможно есть какой то более правильный вариант. Спасибо!
Суть в чем, у товара есть некоторые доп поля, типа бренд, присутствие на складе, и прочие. Если в вызов mFilter подставить &includeTVs=`22,13` и остальные, то значения этих tv параметров появятся в фильтре, но если это не использовать то в чанке отображения товара я не смогу использовать конструкции типа
Можно конечно через CSS спрятать ненужные фильтры, но возможно есть какой то более правильный вариант. Спасибо!
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
&element=`mFilter`
&limit=`[[!sortlim]]`
&resources=`[[!getCatIds]]`
&includeMS=`1`
&includeMSList=`price,add1`
&tpl=`gooditem`
&where=`{«template»:3}`
&excludeTVList=`1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30`
94.250.254.17/muzhskie-chasyi/
А фильтры все равно выстраиваются по ВСЕМ тв параметрам…
Тоже не помогло…
Может быть это как то в коде можно вырезать? Мне TV в фильтрах не нужны вообще, я обхожусь 3 доп полями в MS… Два доп поля мне нужны только в шаблоне вывода товаров найденных
Про остальное — посмотри в параметры сниппета, пожалуйста. Там есть и включение тв, и отключение, и указание только нужных.
Если нужны только 2 ТВ, их нужно указать и в includeTVList и в excludeTVList. Первый параметр будет передан дальше, в getResources для показа в чанке, а второй — не даст вывести их в фильтре.