Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Конструктор фильтров

Позволяет добавить блок фильтров выстроенных в нужную вам структуру. Подходит для магазинов с большим количеством фильтров.
Укажите домен без http и слешей. Пример: domain.com
По подписке 100 000 ₽
Написать отзыв
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

Конструктор фильтров

Этот модуль входит в нашу Подписку.

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

Модуль «Конструктор фильтров» собирает стандартные фильтры товаров CS-Cart в собственные группы и выводит их на витрине в заданном порядке. Он нужен магазинам с большим количеством фильтров, когда важно не просто показать длинный список, а выстроить понятную структуру и управлять видом каждого фильтра.

Для чего нужен

Большой каталог часто накапливает десятки фильтров, и покупателю трудно в них ориентироваться. Модуль помогает сгруппировать фильтры по смыслу, задать порядок групп и настроить внешний вид каждого фильтра, чтобы витрина оставалась понятной и аккуратной.

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

Основные возможности

  • объединение фильтров в группы с настраиваемым порядком отображения;
  • настройка внешнего вида каждого фильтра: слайдер с числами, без слайдера, выпадающий список, список вариантов, флажок, чекбокс, цвета;
  • отображение заголовка группы и дополнительного отступа;
  • сворачивание длинных списков фильтров кнопками «Свернуть» и «Все параметры»;
  • фильтрация по городу склада;
  • сохранение поиска: выбранный набор фильтров запоминается для категории и применяется при следующем её открытии;
  • блок «MS: Группы фильтров» для менеджера блоков;
  • обновление списка товаров и доступности фильтров без перезагрузки страницы.

Как работает

Группа хранит список фильтров, их порядок и настройки внешнего вида. В карточке группы фильтры добавляются, удаляются и переставляются, а для каждого фильтра выбирается вид отображения. На витрине блок выводит группы в заданном порядке; при выборе фильтров модуль обновляет список товаров и доступные значения фильтров с учётом уже применённых условий.

Группы настраиваются в разделе Товары → MS: Группы фильтров, а сам блок добавляется в разделе Дизайн → Макеты → Менеджер блоков. Отдельных настроек у модуля нет: служебные таблицы для групп создаются автоматически при установке.

Обязательных зависимостей от других модулей нет. Фильтрация по городу склада использует данные складов и их адресов, доступные в редакциях CS-Cart с несколькими складами.

Остались вопросы по работе модуля?

Напишите нам.


Локализации:
  • English
  • Русский
Совместимость:
  • 4.18.X

Инструкция к модулю «Конструктор фильтров»

Что делает модуль

Модуль собирает стандартные фильтры товаров в группы, задаёт их порядок и внешний вид и выводит готовый блок фильтров на витрине. При выборе фильтров список товаров и доступные значения обновляются без перезагрузки страницы.

Где находится модуль

Группы фильтров создаются в разделе Товары → MS: Группы фильтров, а сам блок фильтров добавляется в разделе Дизайн → Макеты → Менеджер блоков.

Создание группы фильтров

  1. Перейдите в Товары → MS: Группы фильтров.
  2. Создайте новую группу фильтров.
  3. На вкладке «Общее» укажите название группы и выберите фильтры, которые в неё войдут.
  4. Задайте порядок фильтров внутри группы.
  5. На вкладке «Управление» настройте внешний вид каждого фильтра, отображение заголовка группы и дополнительный отступ.
  6. Сохраните группу и включите её (статус «Активна»).

Внешний вид фильтров

  • Слайдер с числами — числовой фильтр со слайдером;
  • Без слайдера — числовой фильтр без слайдера;
  • Выпадающий список — варианты характеристики в выпадающем списке;
  • Список вариантов — варианты характеристики отдельным списком;
  • Флажок — множественный выбор значений;
  • Чекбокс — одиночный выбор значения;
  • Цвета — отображение вариантов цветом.

Вывод блока на витрине

  1. Откройте Дизайн → Макеты → Менеджер блоков.
  2. Добавьте блок «MS: Группы фильтров» в нужный макет или на нужную страницу.
  3. В настройках блока выберите группы фильтров и при необходимости укажите, сколько строк фильтров скрывать.
  4. Сохраните блок и проверьте его на витрине.

Работа на витрине

  • на странице категории выводятся настроенные группы фильтров;
  • при выборе значений список товаров и доступные фильтры обновляются без перезагрузки страницы;
  • кнопка «Сохранить поиск» запоминает выбранный набор фильтров для категории и применяет его при следующем открытии;
  • фильтр «По городу склада», если он включён в группу, ограничивает товары складами с выбранным городом.

Как проверить работу

  1. Создайте группу с двумя-тремя фильтрами и включите её.
  2. Убедитесь, что группа отображается в списке групп и в блоке на витрине.
  3. Откройте категорию и проверьте, что фильтры применяются, а количество товаров пересчитывается.
  4. Проверьте сохранение поиска и фильтр по городу склада, если они используются.

Если что-то не работает

  • Группа не видна на витрине. Проверьте статус группы и то, что блок «MS: Группы фильтров» добавлен в макет и содержит эту группу.
  • Фильтр не применяется. Проверьте, что фильтр включён в группу и что у товаров заполнены значения соответствующей характеристики.
  • Ошибка при создании группы. Проверьте, что у пользователя базы данных есть права на работу с таблицами, и посмотрите журнал ошибок CS-Cart.

История изменений

v1.1.2 от 14.10.2026

[*] Обновлены описание и инструкция модуля, добавлены локализованные материалы и логотип.

v1.1.1 от 2026-10-09

[*] Выполнена стандартизация модуля.

[*] Обновлён шаблон модуля.

v1.1.0 от 2024-12-23

[+] Добавлен новый вид отображения «Список вариантов».

[*] Значения «Внешний вид» теперь сохраняются сразу при добавлении фильтров.

[*] Поиск товаров и обновление фильтров переведены на AJAX-запрос из JavaScript вместо запроса шаблона — лишние символы в адресной строке больше не появляются.

[*] Изменён алгоритм поиска товаров и обновления доступных фильтров с учётом уже применённых условий.

v1.0.0 от 2024-12-05

[+] Первое издание.

Обозначения:

[+] Добавлено

[-] Удалено

[*] Изменено

[!] Исправлена ошибка

Отзывы
Андрей
Сложный модуль. Полезно для магазина по типу Авто ру.
Похожие модули