Отключить НЕТ в mfilter2
Добрый день, появилось желание изменит вид фильтра опций НОВЫЙ ПОПУЛЯРНЫЙ ФОВОРИТ с целью отключить вывод чекбокса НЕТ, т.е. оставить только ДА
Для этого нужно переписывать filters.class.php или можно как то проще выкрутиться?
Ну или хотя бы отключить вывод данных фильтров если в вариантах только НЕТ и отсутствую товары с значениями ДА. А то порой как-то глупо выглядит ПОЛЯРНЫЙ и только НЕТ )) как будто все полных отстой)
Для этого нужно переписывать filters.class.php или можно как то проще выкрутиться?
Ну или хотя бы отключить вывод данных фильтров если в вариантах только НЕТ и отсутствую товары с значениями ДА. А то порой как-то глупо выглядит ПОЛЯРНЫЙ и только НЕТ )) как будто все полных отстой)
Комментарии: 3
Не понял чего именно хотите сделать, но вообще у mFIlter есть опция showEmptyFilters которая при активации будет показывать фильтры для котрых что-то есть, и если ничего подходящего не найдено — фильтр просто не будет выведен.
p.s а вообще для каждого чанка фильтрации можно задать собстенное оформление, дефолтный чанк например для чекбокс tplFilter.row.default
Можно в него правки по идее внести если нужно что-то подрихтовать.
p.s а вообще для каждого чанка фильтрации можно задать собстенное оформление, дефолтный чанк например для чекбокс tplFilter.row.default
Можно в него правки по идее внести если нужно что-то подрихтовать.
Да я нашел параметр showEmptyFilters, он делает почти то что нужно, но не совсем. Хочется получить в фильтре только ДА, т.е. Есть Фильтр НОВЫЙ так вот мне ненужно показывать пользователям возможность НОВЫЙ — НЕТ, ну как бы незачем, или к примеру зачем пользователю непопулярные товары (ПОПУЛЯРНЫЙ НЕТ), я понимаю что 2 возможных параметра для гибкости и возможно кому то они пригодятся, но мне они пока не нужны).
Вообщем хочется у фильтров присутствующих в базовой комплектации минишоп2 (новый, популярный, фаваорит) оставить только один чекбокс ДА.
Вообщем хочется у фильтров присутствующих в базовой комплектации минишоп2 (новый, популярный, фаваорит) оставить только один чекбокс ДА.
видимо нужно использовать для каждого фильтра свой чанк через
но вот насколько это верно, и не тормозит ли вывод?
&tplFilter.row.ms|popular=`tpl.mFilter2.filter.mychank`
и в нем сделать проверку [[+value:is=`1`:then=`выводим только для да`]]
но вот насколько это верно, и не тормозит ли вывод?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.