Каждый фильтр настраивается отдельно — имя для каждого языка, статус, порядок сортировки и тип отображения.
Страницы, на которых работает модуль ГигантФильтр:
- Категория товара;
- Продукция производителя;
- Акции (специальные предложения);
- Поиск товаров.
SEO целевые страницы
- Создание страниц с уникальными CNC-адресами, метатегами (заголовок, описание, ключевые слова) и описаниями;
- Вывод ссылок на SEO-страницы в модуле фильтров и на странице категории (над товарами, под товарами или в обоих местах);
- Настраиваемый заголовок блока ссылок для каждого языка;
- Хлебные категории и краткие описания товаров с учетом SEO-оптимизации страниц;
- Управление каноническими ссылками и флагом noindex для отфильтрованных страниц;
- Автоматическая генерация XML-карты сайта для SEO-оптимизации страниц.
Мобильная версия ГигантФильтра
- Произвольная точка переключения (точка разрыва) в пикселях;
- Поддержка жестов и закрытие модуля путем щелчка по пустой области за его пределами;
- Текст мобильных кнопок можно настраивать для каждого языка.
Внешний вид и отображение
- 4 готовых темы: стандартная, светлая, светлая с блоками, GigantStore;
- 2 типа маркировки: боковая панель и горизонтальная;
- Панель выбранных фильтров (активных тегов) с кнопкой сброса;
- Складные фильтрующие блоки;
- Ограничение видимых значений и фильтров с помощью кнопки «Показать больше»;
- Автоматическое разделение значений на столбцы;
- Отображение цветных блоков и изображений для значений фильтра с настраиваемым размером;
- После применения фильтра страница прокручивается вверх.
AJAX и производительность
- AJAX-фильтрация — обновление товаров без перезагрузки страницы;
- AJAX-пагинация — переключение страниц, сортировка и ограничение количества страниц без перезагрузки;
- Ленивая загрузка фильтров — первые N фильтров загружаются при открытии страницы, остальные загружаются через AJAX при клике (положительное влияние на PageSpeed);
- Пакетная загрузка товаров (бета-версия) — один SQL-запрос вместо отдельного для каждого товара;
- Кэширование результатов с возможностью их очистки из административной панели;
- Режим автоматического применения или кнопка «Применить» в ручном режиме.
Интеграция с шаблоном
Модуль совместим со всеми шаблонами OpenCart. Для нестандартных тем достаточно указать CSS-селекторы в настройках.
Никаких изменений в файлах шаблона — все настраивается в панели администратора.
Инструменты и синхронизация
- Копирование атрибутов в фильтры — всех или выборочно (режимы «только эти» и «исключить»);
- Копирование стандартных фильтров OpenCart;
- Копирование параметров товара (с учетом наличия на складе);
- Выбор типа и статуса фильтров, которые будут созданы при копировании;
- Режим замены существующих фильтров;
- Cron — автоматическая синхронизация по расписанию (PHP / Wget с ключом безопасности).
Другие функции
- Не заменяет файлы хранилища — ocmod минимальным количеством вставленного кода;
- Скрыть неактивные значения фильтра (с нулевым количеством товаров);
- Скрыть фильтры с одним значением;
- Глобальная фильтрация применяется только к товарам, имеющимся в наличии;
- Область отображения фильтров: только назначенные категории, наследование или только конечные категории;
- Ползунки для установки любых числовых фильтров (цена, вес, размеры);
- Не использует jQuery — легковесный нативный JavaScript без внешних зависимостей.
Совместимость
Модуль совместим с OpenCart 3.x, включая различные сборки на основе этой версии (LiveStore, ocStore и т. д.).
Совместимость со всеми шаблонами — для нестандартных шаблонов достаточно указать CSS-селекторы в настройках.
Лицензия
Приобретая модуль, вы получаете право использовать его на одном домене, а также на тестовом домене для настройки и тестирования.