Описание
Этот модуль входит в нашу Подписку. Оформите подписку — и пользуйтесь всеми модулями без ограничений.
Модуль работает при активной подписке.
Что это?
Модуль изменяет стандартное поведение фильтров товаров в CS-Cart, добавляя отложенное применение фильтров. Покупатель может выбрать несколько параметров фильтрации подряд, а результаты отображаются только после нажатия кнопки "Применить" — это предотвращает множественные перезагрузки страницы и улучшает пользовательский опыт.


Возможности:
- Отложенное применение фильтров — фильтры применяются только после нажатия кнопки "Применить", а не сразу при выборе опций
- Настраиваемая задержка обновления кнопки для возможности выбора нескольких характеристик подряд
- Кастомизация внешнего вида кнопки: настройка цвета фона, цветов углов и мобильной панели
- Адаптивный дизайн с отдельной панелью для мобильных устройств
- Возможность отключения модуля в мобильной версии сайта
- Предварительный подсчёт количества товаров при выборе фильтров
- Совместимость с мультивитринностью CS-Cart (MULTIVENDOR, ULTIMATE)
- Поддержка тем Responsive и AB: UniTheme2
Преимущества для магазина:
- Улучшение производительности за счёт уменьшения количества AJAX-запросов при выборе фильтров
- Повышение удобства использования — покупатель может выбрать все нужные параметры за один раз
- Снижение нагрузки на сервер благодаря отложенному применению фильтров
- Улучшение пользовательского опыта на мобильных устройствах с удобной панелью применения фильтров
- Гибкая настройка внешнего вида кнопки под дизайн магазина
Остались вопросы по работе модуля? Напишите нам!
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Покупателям
- English
- Русский
- 4.19.X
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
- 4.11.X
- 4.10.X
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

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


Далее у вас есть 7 дней для тестирования выбранного модуля.
По истечении строка триала, для продолжения работы необходимо оплатить подписку.
Сделать это можно из менеджера модулей.
На выбор вы можете оплатить:
для зарубежных карт - PayPal
для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.
При покупке на маркетплейсе CS-Cart
При покупке любого модуля зарубежной картой или картой РФ
Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.
Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

В дальнейшем, для получения новых модулей по подписке рекомендуем пользоваться нашим сайтом.
Всё что вам будет нужно сделать это на интересующем вас модуле (после авторизации) нажать кнопку “Запросить модуль по подписке“ и после одобрения скачать его в разделе загрузки.

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

Инструкция
Инструкция по использованию модуля "Фильтры по кнопке"
После установки модуль автоматически активируется и начинает работать на страницах категорий с фильтрами товаров.
Настройка внешнего вида кнопки
-
Перейдите в Меню → Модули → Фильтры по кнопке → Настройки
-
В разделе настроек найдите опции для настройки цветов:
-
"Цвет фона кнопки" — основной цвет кнопки "Применить" (по умолчанию: #ff6a38)
-
"Цвет фона первого угла" — цвет градиента первого угла (по умолчанию: #e66800)
-
"Цвет фона второго угла" — цвет градиента второго угла (по умолчанию: #994500)
-
"Цвет нижней панели в мобильной версии" — цвет панели на мобильных устройствах (по умолчанию: #f7f7f7)
-
Используйте цветовой пикер для выбора нужных цветов, соответствующих дизайну вашего магазина
-
Нажмите "Сохранить"
Результат: Кнопка "Применить" будет отображаться с выбранными цветами, гармонирующими с дизайном магазина.
Настройка времени задержки
-
Перейдите в Меню → Модули → Фильтры по кнопке → Настройки
-
В разделе настроек найдите опцию "Время задержки"
-
Укажите значение в миллисекундах (по умолчанию: 700 мс)
-
Рекомендуемое значение для быстрого интернета: 500-700 мс
-
Рекомендуемое значение для медленного интернета: 800-1000 мс
- Нажмите "Сохранить"
Результат: При выборе характеристик фильтра кнопка "Применить" будет обновляться с указанной задержкой, что позволит покупателям выбрать несколько параметров подряд без преждевременного обновления.
Отключение модуля на мобильных устройствах
-
Перейдите в Меню → Модули → Фильтры по кнопке → Настройки
-
В разделе настроек найдите опцию "Не использовать в мобильной версии"
-
Установите галочку, если хотите отключить модуль на мобильных устройствах
-
Нажмите "Сохранить"
Результат: На мобильных устройствах фильтры будут работать в стандартном режиме CS-Cart (с немедленным применением), а на десктопе модуль продолжит работать с кнопкой "Применить".

Как работает модуль
Без модуля:
-
При выборе фильтра страница сразу обновляется
-
Каждый выбор вызывает AJAX-запрос
С модулем:
-
Покупатель выбирает нужные параметры фильтрации
-
После выбора появляется кнопка "Применить"
-
Фильтры применяются только после нажатия кнопки
-
Можно выбрать несколько параметров подряд без перезагрузки
Результат: Улучшается производительность сайта за счёт уменьшения количества AJAX-запросов, а покупатели получают возможность выбрать все нужные параметры за один раз перед применением фильтров.

Обновления
v1.2.4 от 30.11.2025 [+] Добавлена задержка при обновлении кнопки "Применить" для возможности выбора сразу нескольких фильтров подряд [!] Исправлена ошибка в js шаблона по отрисовки кнопке применить, появлялась ошибка, что wrapCheckboxes.offset() = undefined [!] Исправлена ошибка в js при отрисовки слайдера [] Обновлён шаблон модуля [] Изменена иконка модуля
v1.2.3 от 20.10.2023 [!] При прокручивании страницы, Кнопка "Применить" отображается поверх шапки сайта. Исправлено [!] При выборе фильтра, через 3 секунды фильтр сбрасывается. Исправлено [+] Добавлена возможность в настройках не использовать модуль в мобильной версии сайта
v1.2.2 от 05.09.2023 [*] Стандартизация модуля
v1.2.1 от 24.08.2023 [!] Кнопки применения фильтров на UniTheme2, отрегулирована относительно координаты "Y"
v1.2.0 от 23.08.2023 [+] Адаптировано под AB: UniTheme2
v1.1.2 от 17.08.2023 [!] При выборе фильтра, кол-во товаров предварительно не просчитывались, исправлено
v1.1.1 от 15.08.2023 [!] Ошибка при задании цвета фона первого угла, исправлено
v1.1.0 от 15.08.2023 [+] Изменены настройки выбора цвета, добавлен выбор цвета через пикер [] Убраны языковые переменные из схемы и перемещены в файл переводов [] Изменены короткие теги на обычные
v1.0.1 от 15.05.2023 [*] Лицензирование
[+] Добавлено [-] Удалено [*] Изменено [!] Исправлена ошибка
Добавление палитры в настройки
Добавить выпадающий список с палитрой цветов в настройках молуля
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.