* цена для первых 10 покупателей - 1900 ₽.
Краткое описание:
oFilter - это готовый фильтр товаров для магазина на OpenCart 3.x. Покупатель отбирает товары без перезагрузки страницы: список обновляется на лету, а счётчики у значений пересчитываются под текущий выбор. Фасеты строятся автоматически из опций, атрибутов, цены, производителя, подкатегорий, рейтинга и отзывов. Работает на страницах категорий, а по желанию - на страницах брендов и поиска. 5 готовых стилей, тёмная тема, настраиваемые цвета, мобильная выдвижная панель, SEO-ЧПУ и ускоряющий индекс для больших каталогов.
=== ДЕМО МОДУЛЯ ====== ДЕМО АДМИНКИ ===
Фильтрация
- Фильтр по опциям товаров: превращает опции OpenCart в фасеты; тип на выбор - флажки, переключатель, список, слайдер или картинки.
- Фильтр по атрибутам: фасеты из атрибутов товара; текст можно дробить на значения по разделителю; типы флажки, переключатель, список, слайдер.
- Фильтр по цене (слайдер): ползунок диапазона по реальной цене с учётом скидок и налоговой зоны покупателя.
- Поля цены «от/до»: числовой ручной ввод минимума и максимума, синхронизированный с ползунком.
- Шаг ползунка цены: шаг в валюте (0 - авто, иначе цена «прилипает» к круглым числам).
- Гистограмма цен: столбики распределения товаров по ценам за слайдером, попавшие в диапазон подсвечиваются.
- Сужение диапазона цены в стиле Wildberries: при любом выборе границы ползунка поджимаются под оставшиеся товары.
- Фильтр по наличию и учёт в опциях только товаров в наличии, чтобы отсутствующие значения не раздували списки и счётчики.
- Фильтр по подкатегориям: встроенный фасет навигации в дочерние категории (флажки, переключатель, список).
- Фильтр по производителям (бренд): встроенный фасет по бренду (флажки, переключатель, список).
- Фильтр по рейтингу: звёздный виджет по округлённому среднему рейтингу.
- Фильтр «С отзывами»: только товары хотя бы с одним одобренным отзывом.
- Пересчёт количества товаров и счётчик (N) у каждого значения: значения пересчитываются под текущий выбор, ведущие к 0 гаснут.
- Множественный выбор в группе (ИЛИ): несколько значений одной группы объединяются по ИЛИ, свой выбор не обнуляет соседей.
- Чипы активных фильтров: плашки выбранных условий с крестиком и кнопкой «Сбросить всё».
- Сворачивание длинных списков и поиск по значениям: лимит значений до кнопки «Показать все», в таких группах появляется поиск (0 - выключено).
- Способ применения: пересчёт сразу после клика (Авто) или только по кнопке.
- Разделитель в атрибутах: символ дробления одного текстового значения на несколько (по умолчанию «;», до 8 символов).
- Фильтр на страницах брендов и результатов поиска, а не только в категориях.
Внешний вид
- 5 готовых стилей витрины.
- Тема оформления (Светлая / Авто / Тёмная): тёмная тема фильтра через CSS-токены, не затрагивает остальную страницу; «Авто» - по системной теме браузера.
- Основные цвета: переопределение 8 фирменных цветов (акцент, текст, границы, фон и т.д.); пустое поле = цвет скина.
- Плавающий блок фильтра (sticky): сайдбар остаётся на экране при прокрутке.
- Мобильный фильтр-лист: полноэкранный фильтр на телефоне с кнопкой «Показать N товаров» и живым счётчиком.
- Свёрнутые по умолчанию фасеты: стартовое состояние любого блока - свёрнут под своим заголовком.
- Мини-гистограмма фасета: столбики распределения по значениям за ползунком, только для типа «Слайдер».
- Авто-свотчи цвета: квадратик цвета рядом со значением, распознаётся из названия («Красный», «Тёмно-синий»); включать только для цветовых фасетов.
- Сетка под слайдером цены: деления-шкала под ползунком.
- Кнопка сброса: под фасетами или в заголовке блока.
- Подгрузка товаров: постранично, по кнопке «Показать ещё» или при прокрутке.
Скорость
- Ускоритель для больших каталогов.
- Кэширование счётчиков фасетов: кэширует серверный пересчёт; сбрасывается при изменениях каталога, ценовые состояния - отдельно по налоговой зоне.
- Ленивые счётчики: товары отдаются сразу, счётчики догружаются вторым запросом; цифры те же, меняется только момент появления.
- Индексы БД (пакет ускорения): составные индексы.
SEO
- noindex для состояний фильтра: закрывает от индексации страницы категорий с применёнными параметрами (noindex, follow); подборки остаются открытыми.
-
Автоматические seo-ссылки (чистые URL): пути вида /категория/бренд/значение вместо ?of_; требуют построенного индекса ЧПУ.
- Цена в пути URL: кодирует диапазон сегментом price-мин-макс в чистом URL; работает при включённых ЧПУ-фасетах.
- Микроразметка JSON-LD: Schema.org BreadcrumbList + ItemList на категориях, лендингах и фильтре; на noindex-страницах список товаров не выводится.
- SEO-подборки (лендинги) и генератор: кураторские индексируемые страницы «категория + фильтр» со своими мета-тегами и текстом.
- Блок «Популярные подборки»: перелинковка на созданные подборки категории, встроенная в её описание.
Инструменты
- Мастер настройки: смотрит каталог и предлагает, какие опции и атрибуты сделать фасетами и каким типом; ничего не применяет без подтверждения.
- Фильтр по категориям (профили - на разные категории можно фильтр настроить по разному ): свой состав, порядок, тип и заголовки для отдельной категории с наследованием от родителя.
- Склейка значений / синонимы: объединяет разные написания одного значения в одно (счётчики складываются); только для атрибутов; есть проверка на каталоге.
- Нормализация единиц измерения: «1500 мл» и «1,5 л» становятся одним значением; включается по атрибуту.
- Цвета вручную (правила свотчей): правила «Название = #rrggbb» для значений, которые словарь не распознал или понял неверно.
- Экспорт / импорт конфига: все настройки витрины в один JSON и обратно (с резервной копией и сопоставлением ID по названиям).
- Назначить в макет «Категория»: постановка модуля в нужный макет OpenCart одной кнопкой.
Прочее
- Мультимагазин: отдельные настройки на каждый магазин с наследованием «По умолчанию»; лицензия общая на всю установку.
- Параметры в адресной строке: выбранные фильтры отражаются в URL для ссылок и кнопки «Назад».
- Группировка товаров: виджет «группировать по» в сайдбаре - по наличию, производителю, выбранным опциям и атрибутам.
- Аналитика и трекер нулевых результатов: обезличенные счётчики использования фасетов и запоминание комбинаций с 0 товаров; персональные данные не собираются (по умолчанию выкл.).
- Режим отрисовки (Тема / Модуль): карточки текущей темы или собственная универсальная сетка модуля.
- Способ размещения (Авто / Макет / Выдвижная панель): встраивание в левую колонку, а если тема её не выводит - выдвижная панель.
- Не показывать фильтр в выбранных категориях: чёрный список категорий, где фильтр скрыт.
- Скрипты после загрузки: пользовательский JS после каждого применения фильтра.
- Встроенная инструкция: отдельная вкладка «Инструкция» с полным руководством по всем вкладкам.