2
Информация о файле
SEOVI Filter: Мощный инструмент фильтрации товаров для OpenCart 3.0.x c SEO
SEOVI Filter – это модуль для OpenCart версий 3.0.x, предназначенный для расширенной фильтрации товаров на страницах категорий, производителей, акций, поиска и главной странице. Модуль предоставляет полный контроль над SEO-оптимизацией фильтров.
Автоматическая фильтрация по:
- Цене
- Атрибутам
- Опциям
- Производителям
- Новинкам
- Наличию (количеству товара)
- Товарам со скидкой
Демонстрация работы:
- [Категория - Вертикальный фильтр](ссылка на демо-сайт)
- [Категория - Горизонтальный фильтр](ссылка на демо-сайт)
- [Главная страница - Горизонтальный AJAX-фильтр](ссылка на демо-сайт)
Адаптивность: Фильтр автоматически переключается в режим AJAX для мобильных устройств.
Требования к системе:
- Ioncube Loader
- PHP: 7.4
Ключевые особенности и возможности:
- Совместимость с любыми шаблонами: Модуль работает с любыми темами, включая Journal.
- Адаптация для мобильных устройств: Корректная работа фильтра на мобильных устройствах.
- Гибкие режимы работы: Фильтрация с перезагрузкой страницы ("живые ссылки") или AJAX-фильтрация с применением по кнопке или автоматически.
- ЧПУ параметры фильтра: Поддержка человеко-понятных URL (совместимость с SEO_URL и SEO_PRO).
- Стабильная структура URL: Независимо от порядка выбора параметров, адресная строка сохраняет единый формат.
- Индивидуальные настройки категорий: Возможность настройки параметров фильтра (атрибуты, опции, производители, цена и т.д.) для каждой категории.
- SEO-оптимизация: Параметры фильтра в мета-тегах и хлебных крошках (breadcrumbs).
- Настраиваемые ограничения индексации: Управление canonical и robots в зависимости от количества выбранных параметров.
- Запрет индексации страниц пагинации: Запрет индексации со второй страницы при сортировке и лимите (применимо к категориям, производителям и акциям).
- Управление описанием страниц пагинации: Отключение вывода описания со второй страницы (также применимо к категориям).
- Сохранение параметров при смене языка: Выбранные параметры фильтра сохраняются при переключении языка на сайте.
- Автоматическое создание посадочных страниц: Генерация мета-тегов (description, keywords, title), заголовка H1 и описания по шаблонам.
- Ручное создание посадочных страниц: Создание посадочных страниц с использованием мета-тегов, H1 и описания.
- "Помощник" для создания посадочных страниц: Удобный инструмент для создания и редактирования посадочных страниц.
- Текстовый редактор для описаний: Встроенный редактор для удобного написания описаний.
- Собственный sitemap фильтра: Автоматическое формирование на основе ручных посадочных страниц или интеграция со встроенными модулями Sitemap Opencart или Static Sitemap.
- Сортировка товаров с нулевым остатком: Возможность перемещения товаров, которых нет в наличии, в конец списка.
- Выбор сортировки по умолчанию: Установка сортировки товаров по умолчанию.
- Скрытие параметров с нулевым количеством товаров: Скрытие параметров фильтра, которым не соответствует ни один товар.
- Скрытие товаров с нулевым остатком: Скрытие товаров, которых нет в наличии.
- Показ/скрытие опций с нулевым остатком: Управление отображением опций с нулевым остатком в фильтре.
- Ограничение минимального количества параметров: Установка минимального количества параметров для отображения в блоке фильтра.
- Отображение товаров из дочерних категорий: Отображение товаров из дочерних категорий в родительской.
- Конструктор дизайна: Настройка внешнего вида блоков, кнопок, чекбоксов, слайдера, мобильной стилизации и т.п.
- Вертикальное и горизонтальное отображение: Возможность выбора вертикального или горизонтального отображения фильтра (с указанием количества блоков в ряду). Поддержка одновременного использования разных вариантов в разных макетах.
- Разнообразие отображения атрибутов: 10 видов отображения атрибутов: чекбокс, переключатель (radio-кнопки), список (select), кнопки (+radio), картинки (+radio, +check), слайдер (для цифровых значений) и интеграция с модулем "Attribute Text Select".
- Разнообразие отображения опций и производителей: 9 видов отображения: чекбокс, переключатель (radio-кнопки), список (select), кнопки (+radio), картинки (+radio, +check).
- Разнообразие отображения цены: 3 вида отображения: перечень диапазонов, слайдер, список (select). Формирование цены с учетом скидок, акций, налогов.
- Мульти-значения атрибутов: Поддержка мульти-значений атрибутов через разделитель.
- Фильтрация по атрибутам без текстовых значений: Возможность фильтрации по атрибутам без значений (атрибуты группы).
- Совместная работа атрибутов со значениями и без: Комбинированная работа с атрибутами со значениями и без, объединяя последние в список атрибутов как значения.
- Блок очистки параметров фильтра: Добавление блока для быстрой очистки всех выбранных параметров.
- Поддержка параметров сортировки и пагинации: Работает с параметрами sort, page и limit.
- Мульти-магазины: Поддержка работы с несколькими магазинами из одной админ-панели.
- Мультиязычность и мультивалютность: Поддержка различных языков и валют.
- Собственная модель кэширования: Оптимизированная обработка запросов и исключение ошибок, связанных со стандартной моделью кэширования Opencart.
Важно!
-
Перед установкой модуля необходимо отключить и удалить все другие фильтры, а также их модификаторы из папки
/system/
(обычно в названии присутствует "filter"). Не забудьте обновить модификаторы в админ-панели после удаления.
Лицензирование и поддержка:
- Модуль распространяется "как есть".
- Техническая поддержка предоставляется только покупателям, официально приобретшим продукт.
- Передача модуля третьим лицам запрещена.
- Лицензия предоставляется на один сайт + мульти-магазин с одной админкой (включая тестовый сайт, если он указан как тестовый).
- Лицензия является пожизненной для основного и тестового сайта, смена домена после активации не предусмотрена.
- Лицензионный ключ формируется автоматически при указании правильного домена сайта при покупке.
- Активация ключа производится в админ-панели модуля. При возникновении проблем свяжитесь с разработчиком, указав номер счета и сайт.
Установка:
-
Для загрузки модуля через установщик в админ-панели необходим фикс-localcopy (при отсутствии в архиве модуля есть папка
/use_fix_ocmod/
).
Обновление:
- При обновлении модуля обязательно очистите кэш браузера (Ctrl+F5) и кэш сайта/хостинга. Для Opencart 3 очистите кэш в настройках разработчика или временно отключите его. Пересохраните все вкладки в модуле после обновления.