mFilter2 radio
Здравствуйте. Не смог найти нигде пример использования фильтров с радиокнопками. Подскажите как?
Спасибо.
[[!mFilter2?
&includeThumbs=`217x217`
&tplOuter=`tpl.mFilter2.outer2`
&parents=`22443`
&class=`msProduct`
&includeTVs=`discount,shop`
&limit=`12`
&element=`msProducts`
&filters=`
,ms|vendor:vendors
,msoption|color
,tv|pol:radio
`
&class=`msProduct`
&sort=`product|pagetitle:asc`
&tplFilter.outer.default=`tpl.mFilter2.filter.outer2`
&tplFilter.row.tv|pol=`tpl.mFilter2.filter.radio`
&tpls=`set_item`
]]
Пытался так — не работает. Идея в том, чтобы radio переделать в select, но я даже radio не могу заставить работать… Подскажите пожалуйста что я не так делаю. Или может быть есть способ проще сделать вместо checkbox select.Спасибо.
Комментарии: 3
Радиокнопки работают по другому алгоритму, и для них есть специальный параметр &suggestionsRadio.
Но в любом случае, по умолчанию mFilter2 рассчитан на работу с чекбоксами, и для нормальной работы радиокнопок-селектов, скорее всего, придется что-то дописывать в javascript.
Но в любом случае, по умолчанию mFilter2 рассчитан на работу с чекбоксами, и для нормальной работы радиокнопок-селектов, скорее всего, придется что-то дописывать в javascript.
А как сделать радиокнопку «не выбрано»? Перепробовал почти все что в голову пришло. Допустим есть два значения tv у товаров, Мужские / Женские. А какой <input type radio нужно добавить для опции не выбрано?
Сделать radio получилось, select нет. Получился целый ряд проблем, начиная с того что при выборе какого то одного фильтра — выбирались все.
Что в radio что в select если выбрали одно значение (например цвет) — все. Оно перманентно выбралось, если только руками не удалить из адресной строки параметры.
Как тут справиться ума не приложу…
Что в radio что в select если выбрали одно значение (например цвет) — все. Оно перманентно выбралось, если только руками не удалить из адресной строки параметры.
Как тут справиться ума не приложу…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.