Работа фильтра

InstantCMS 2.X

Изменить работу фильтра

#1 2 декабря 2020 в 16:51
Вопрос, Есть 3 условия фильтрации(сделаны выпадающими списками). Например: Тип причёски(Канатка, налысо), Кому (мужчина, женщина), Место(голова, подмышки).
Нужно чтобы при выборе на фильтре любого из условий сразу открывался фильтр, без нажатия на кнопку "Фильтровать".
То есть нужно убрать кнопку, а срабатывание чтобы начиналось сразу при выборе чего то из списка. И соответственно чтобы фильтр не сбрасывался при выборе в другом поле значения. Может кто знает как делается такое? Или есть что то похожее у кого то? Спасибо.
#2 2 декабря 2020 в 16:53
Саня, зачем плодить однотипные темы? В дополнение к предыдущему моему ответу просто выведите в виджете или текстом ссылки на созданные страницы фильтрации и этот ваш вопрос также будет решен )
#3 2 декабря 2020 в 16:56
для формы, на js добавить отслеживание изменений select, checkbox и при изменении делать submit форм
#4 2 декабря 2020 в 16:58

То есть нужно убрать кнопку, а срабатывание чтобы начиналось сразу при выборе чего то из списка. И соответственно чтобы фильтр не сбрасывался при выборе в другом поле значения.

Саня
Ajax подгрузки результатов фильтрации еще не реализовали, и вроде как вопрос решается непросто…
#5 2 декабря 2020 в 17:02


Ajax подгрузки результатов фильтрации еще не реализовали, и вроде как вопрос решается непросто...

AndroS
Не нужно подгрузки, просто при выборе из списка одного из значений чтобы обновлялась страница, как будто нажали — фильтровать. Потом при выборе в другом списке значения, чтобы так же срабатывало. Вот здесь можно увидеть такой механизм — drawinks.com/ru/tattoo/ Мне нужно нечто подобное.
#6 2 декабря 2020 в 17:03


для формы, на js добавить отслеживание изменений select, checkbox и при изменении делать submit форм

ideasdigger
А пример где нибудь можно посмотреть? Или сколько стоит это настроить?
#7 2 декабря 2020 в 17:03
Саня, ну вон ideasdigger в подписи какбе намекает joke
#8 3 декабря 2020 в 13:18
В 2.14 показывает сколько записей с выбранными параметрами, но не удобно, что кнопка и количество записей внизу отображается (нужно пролистывать вниз все время ). На некоторых сайтах отображается по середине. Ну или как-то сделать чтобы было видно в зависимости где скролл \ плавающим .
Пример:
#9 7 декабря 2020 в 05:59


Вопрос, Есть 3 условия фильтрации(сделаны выпадающими списками). Например: Тип причёски(Канатка, налысо), Кому (мужчина, женщина), Место(голова, подмышки).
Нужно чтобы при выборе на фильтре любого из условий сразу открывался фильтр, без нажатия на кнопку "Фильтровать".
То есть нужно убрать кнопку, а срабатывание чтобы начиналось сразу при выборе чего то из списка. И соответственно чтобы фильтр не сбрасывался при выборе в другом поле значения. Может кто знает как делается такое? Или есть что то похожее у кого то? Спасибо.

Саня

Можно кнопку скрыть с помощью css и переопределить метод icms.forms.initFilterForm добавив в него $(sbutton).click();
#10 7 декабря 2020 в 10:01

И соответственно чтобы фильтр не сбрасывался при выборе в другом поле значения.

Саня
В этом поле значения не скидываются после фильтрации instantcms.ru/addons/listex.html и в поле мультивыбор join.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.