Фильтр товаров - FilterVier_SEO (для OpenCart 2.x-3.x)

Цена: 4 000 ₽
C 2 покупки этого товара цена: 3 800 ₽
C 5 покупки этого товара цена: 3 200 ₽


Автор: oc-vier Написать автору
Нужна платная помощь? Написать техподдержке сайта
Совместимость:
LiveStore 3.*OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OCStore 2.1OCStore 2.3OCStore 3.*Opencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3MaxyStore 2.1.0.2MaxyStore 2.3.0.2

Модуль FilterVier_SEO – фильтр товаров на страницах сайта в: Категории, Производителе, Акциях, Поиска и Главной страницы для версий OpenCart 2.x.x - 3.0.x, с полным управлением под SEO.

Фильтр автоматически формируется на страницах сайта по: цене, атрибутам, опциям, производителям, новинкам, наличию (кол.товара) и товаров со скидкой.

Демо-сайт Категории -
Вертикальное расположение Фильтра
Горизонтальное расположение Фильтра

Демо-сайт Главной
Главная страница сайта (Горизонтальное расположение Фильтра, ajax-Фильтр)

Для мобильных устройств Фильтр включен на Ajax

Админка
Вход в админку (логин и пароль): demo


Системные требования: Ioncube Loader; Версия PHP: 7.2 - 8.4
       (для php8.2 и выше - предоставлю по запросу)


Видео-обзоры:
- Установка Фильтра - Быстрый старт (YouTube)
- Установка Фильтра - Быстрый старт (VK)

Обновление с 63 и ранних версий + новые фишки в настройках:
- Обновление + фишки (YouTube)
- Обновление + фишки (VK)


Особенности и возможности модуля FilterVier_SEO

  • Модуль независимый от Шаблона сайта - работает со всеми, включая и journal.
  • работа фильтра в Мобильных устройствах.
  • Работа Модуля может осуществляться как «живыми ссылками» - фильтровать сразу с перезагрузкой страницы, так и на Ajax с применение фильтра после выбора его параметров по Кнопке или применение сразу без перезагрузки страницы.
  • Использовать ЧПУ параметров Фильтра (работает в паре с SEO_URL или SEO_PRO).
  • Независимо от последовательности выбранных параметров фильтра, адресная строка будет иметь всегда один вид (строгое соблюдение последовательности Урла).
  • Возможность настроить персонально под каждую Категорию вывод параметров фильтра (Атрибуты, Опции, Производители, Цена и т.д.).
  • Параметры фильтра в Мета-тегах и «Хлебных крошках» – 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.

ВАЖНО
Перед установкой модуля - на сайте должен быть установлен ФИКС - localcopy (во многих сайтах он уже используется - нужен для загрузки модулей через админку).
Если он еще не установлен, то в архиве модуля в отдельной папке /use_fix_ocmod/ есть этот фикс - localcopy_oc3x.ocmod.zip (или localcopy_oc2x.ocmod.xml - для Опенкарт-2)
Обращаю внимание, что этот Фикс дважды/повторно устанавливать НЕЛЬЗЯ.
Перед тем, как его установить - убедитесь, что он еще не был установлен на сайте (также он может быть установлен в папке /system/. Обычно в его названии есть часть текста localcopy).
После его установки - Обновите модификаторы, а лишь потом устанавливайте модули.
Информация - что это за Фикс и для чего он нужен, здесь - https://liveopencart.ru/tips/oshibki-pri-ustanvke-ocmod-dopolnenij/

ВАЖНО
Если у Вас на сайте установлена версия php8.1 или выше, то ionCube Loader должен быть не ниже 14 версии.


!!!ВНИМАНИЕ: - если Вы использовали на своем сайте другой фильтр товаров, то обязательно его отключите в админке, и удалите/отключите (при наличии) его модификатор.
Так же проверьте папку /system/ - модификатор для фильтра может в ней располагаться. (Обычно в его названии присутствует часть текста filter) – Удалите данный файл или Переименуйте его расширение, например, расширение .xml переименовать в ._xml
Потом не забудьте заново обновить модификаторы в админке.

Модуль распространяется по принципу "as is" - какой есть на данный момент в нем функционал, значит такой и есть, но модуль постоянно развивается.

Тех.поддержка модуля осуществляется только тем лицам, которые официально приобрели продукт.
Запрещается передавать модуль третьим лицам без согласования с автором.

Лицензия предоставляется на один сайт + мульти-магазин с одной админкой (а так же и для тестового, если он по названию является тестовым, даже не обязательно ему быть на одном домене с основным).
Лицензия выдаётся пожизненно - как для основного сайта, так и для тестового, так что смена домена после активации Лиц.ключа не предусмотрена.

При покупке Лицензионный ключ модуля формируется автоматически, при условии, что Вы при покупке указали правильно свой сайт.
(без разницы: с www. или без него, с https:// (http://) или без него. Если имя сайта на кириллице, то указывайте его в punycode)

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

В админке самого модуля активация Лиц.ключа происходит нажатием кнопки Активировать.
Если у Вас по каким-то причинам не получается Активировать Лицензионный ключ модуля, то пишите мне в личку, указав: номер счета покупки и сайт - для которого пытаетесь активировать лицензию.


!!! При обновлении модуля, всегда очищайте кэш браузера (по Ctrl+F5) и остальной кеш, который возможно есть у Вас на сайте, Хосте.
А для Opencart 3 очистить кеш в настройках разработчика (или даже временно его отключить).
А также при обновлениях переСохраняйте все вкладки в модуле.

Дополнительная информация:

Если нужна работа модулями со стандартными фильтрами, то можно воспользоваться модулем Копирование Стандартных фильтров в Атрибуты , который "перебросит" их в атрибуты, и при этом эти уже фильтра будут не только в FilterVier, а и отображаться в Карточке товара (стандартные - не отображаются).

Чтоб в Фильтре больше не Генерировать text_id атрибутов, и чтоб Фильтр применял их сразу, можно воспользоваться модулем по Атрибутам - "Attribute Text Select" (ATS).
Его возможности:
- работать с мульти-Значениями атрибута;
- использовать Изображения для Значений атрибутов;
- объединять Атрибуты и их Значения;
- массово редактировать Значения атрибутов;
- массово добавлять/удалять у Товаров Атрибуты и их Значения;
и еще много полезного функционала.
!!! При обновлении модуля, всегда очищайте кэш браузера (по Ctrl+F5)  и остальной кеш, который возможно есть у Вас на сайте, а для Opencart 3 - очистить кеш в "Настройках разработчика" или временно отключить его.
А также переСохраняйте все вкладки.


____ Изменения (основные) в версиях модуля-Фильтра____
#.65.1
2025-10-07:
    - исправлен код формирования мета-тегов в авто-Посадках.
    - улучшена работа js-кода Фильтра.
    - добавил функционал для мобильных устройств - авто-переключение Слайдера цены в Список-диапазонов.
    - незначительно подкорректировал код модификатора Фильтра.

------------------------------------------------
#.65
2025-09-01:
    - изменен фронтенд модуля.
    - изменена структура фронтенд файлов: filter_vier.twig (filter_vier.tpl). При потребности, - только на основании их вносить свои правки.
    - оптимизация работы Фильтра.
    - улучшен функционал по SEO.
    - настройка в Мета-тегах "href js" теперь полностью скрывает ссылки параметров Фильтра.
    - подкорректированы стили с учетом некоторых Шаблонов.
    - улучшена работа js-кода Фильтра.
    - расширен некоторый функционал в админке модуля для более удобной работы менеджеров сайта.

------------------------------------------------
#64
2025-03-07:
- полностью переработан код модуля админки и фронта. - на 90% новый модуль.
------------------------------------------------
#63
2023-08-26:
- добавил вкладку «Страница Поиска» с настройками.
- добавил вкладку «Фильтр на Главной» с настройками.
- во вкладке «Основные» добавил настройки: Кол.АО для кэша и view_child_cat.
- добавил дополнительный вид отображение Цены, как блоком select.
- добавил в вид отображения параметров Кнопки:radio, image:radio – то есть их функционал будет работать в режиме как radio(переключатель).
- во вкладке «Мета-теги» добавил дополнительную настройку при включении no_param_meta «Но оставить для чисел».
- во вкладке «SEO_URL» добавил get-Фильтра, ЧПУ get-Фильтра, Отключить ЧПУ на странице `Поиска`, кнопку Транслит. Так же при генерации ЧПУ в полях: Производители, Наличие, Новинки, Цена и Акции, будет формироваться ЧПУ из названий, присвоенные по этим полям во вкладке «Языковые данные», согласно из выбранного языка «Язык для транслита».
- во вкладке «Пос.страницы + Sitemap» изменил внутреннею обработку для form-полей. Это позволит в дальнейшем упрощенно интегрироваться с другими модулями.
- изменены контроллеры и модели модуля.
- !!! изменен файл шаблона – filter_vier.tpl(filter_vier.twig) !!!
- незначительно изменен файл по стилям – filter_vier.css
- !!! изменен модификатор модуля !!!!
- добавлен еще один необязательный модификатор `fix_home-page_mobil_mini-filter_vier_seo` для вывода mini-кнопки на Главной странице, когда Фильтр расположен в левом или правом сайд-баре.
------------------------------------------------
#.62
2022-07-07:
- !!! изменен модификатор модуля !!!! - обязательно его меняем.
- !!! изменен файл шаблона – filter_vier.tpl(filter_vier.twig) !!! - обязательно использовать новый шаблон.
- незначительно изменен файл по стилям – filter_vier.css
- добавил настройку «Очередность» вывода блоков.
- добавил вывод в блоках поле по Поиску.
- добавил дополнительные настройки для блока «Наличие» и блока «Выбора». - возможно их надо будет заполнить.
- добавил в «Языковых данных» новые поля: для Очистки в блоке «Выбора» и для блока Поиска.
- добавил управление для некоторых случаев, когда Производитель (не из Фильтра) выводится на странице Категории - «Категория+Производитель».
2023-04-10:
- подкорректировал кеш в Фильтре для Опций.
------------------------------------------------
#.61
2021-12-20:
- появилась возможность управлять (добавлять или не показывать) Шкалу для слайдеров атрибутов.
- во вкладке «Пос.страницы + Sitemap» добавил ссылку для просмотра Посадочной страницы.
- во вкладке «Пос.страницы + Sitemap» добавил новые поля: `Статус`, `Магазин`, `Image`, `Сортировка` и `Группа`.
- во вкладке «Пос.страницы + Sitemap» расширил функционал фильтрации по `Статусу`, `Магазину`(если он не один) и `Группе`.
- во вкладке «Подстройка в категориях» добавил к атрибуту отображение его группы (для большей наглядности).
- подкорректирован код контроллеров и моделей модуля.
- изменен модификатор модуля.
------------------------------------------------
#.60
2021-07-26:
- появилась возможность добавлять input(окошки) для слайдера атрибутов.
- подкорректирован код контроллеров и моделей модуля.
- изменен модификатор модуля.
------------------------------------------------
#.59+
2021-03-16:
- добавлена возможность для sitemap-фильтра добавлять префикс Языка. Например /ua/sitemap_filter.xml (используется в связке с др.Модулями по Мульти-языкам).
------------------------------------------------
#.59
2021-01-15:
- !!! изменен модификатор модуля !!!! - обязательно его меняем.
- Вкладка «Sitemap» была перенесена во вкладку «Пос.страницы».
- добавлена возможность использовать собственный Sitemap для фильтра, и при потребности назначать собственное имя.
- добавлена интеграция со сторонними модулями по формированию мета-тега robots.
- добавлена возможность формировать авто-мета-теги по собственному Шаблону.
- добавлена возможность не выводить «устаревшие» prev/next для canonical.
- добавлена возможность настраивать для мета-тегов вывод количества параметров.
- в «крошке» добавлена возможность управлять количеством выводимых параметров или их длины, в зависимости от выбранных настроек.
- добавлена возможность групповое удаление ЧПУ (seo_url).
- добавлена возможность очищать поля всех дублей ЧПУ (seo_url).
- изменены существенно все файлы контроллеров и модели Фильтра.
- !!! изменен файл шаблона – filter_vier.tpl(filter_vier.twig) !!!
- незначительно изменен файл по стилям – filter_vier.css
- удален некоторый функционал. – модуль-фильтр теперь автоматом его будет определять.
- подкорректирован транслит для формирования ЧПУ параметров.
------------------------------------------------
#.58+
2020-10-29
- !!! изменен модификатор модуля !!!!
- изменен контроллер и модель модуля.
- поправлен код для sitemap.
- поправлен код для некоторых шаблонов.
------------------------------------------------
#.58
2020-02-28:
- !!! изменен модификатор модуля !!!!
- !!! изменен файл шаблона – filter_vier.tpl(filter_vier.twig) !!!
- незначительно изменен файл по стилям – filter_vier.css
- во вкладке «Пос.страницы» добавил поля для ввода информации. А так же добавил поля для Поиска.
- для хранения данных из «Посадочных страниц» используются две новые таблицы: `filter_vier_hl` и `filter_vier_hl_lang` вместо одной `filter_vier_hand_links`
------------------------------------------------
#.57
2019-12-16:
- во вкладке «SEO_URL» добавил управление для формирования ЧПУ – последовательность вывода в ЧПУ.
- во вкладке «Подстройка в категориях» добавил отображения полного пути в поле для Категорий и возможность оставлять пустым поле для Атрибутов.
- изменил и оптимизировал коды контроллеров и моделей модуля.
- добавил интеграцию с модулями: `KIT SERIES`, `Hyper Product Models`, `AO Tooltips`(подсказки для Опций).
- корректировка вывода для мета-тегов: "keywords", "description", "Заголовка"(H1), "Описания".
- (для понимающих) get-параметры: `manufacturer_id` и `path` теперь могут работать в паре.
- подкорректировал стиль для mobil_mini (немного изменен и шаблон фильтра).
- изменен модификатор модуля.
------------------------------------------------
#.56
2019-10-05:
- используется новый модификатор для модуля - !!!обязательно его меняем.
- изменены фронт-файлы: filter_vier.tpl (для OpenCart 3 filter_vier.twig) и filter_vier.css - добавил стили и код в шаблоне.
- добавил отображение Опций и Производителей в виде radio-кнопками и select.
- добавлена интеграция с модулем "Attribute Text Select".
- добавлен функционал автоматического перехода работы фильтра в Мобильных устройствах на Ajax.
------------------------------------------------
#.55 ......................
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OCStore 2.1OCStore 2.3OCStore 3.*Opencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3MaxyStore 2.1.0.2MaxyStore 2.3.0.2
Версия PHP:
PHP 7.2PHP 7.3PHP 7.4PHP 8.1PHP 8.2
Активация:
Автоматическая
Получение файлов:
На сайте, в личном кабинете
Система защиты:
IonCube
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
18.02.2017
Обновление:
30.12.2025
Просмотров:
85556
Покупок:
1178

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:




Файлы будут доступны после покупки


 
Статьи о товаре
Фильтр

Базовая версия OpenCart имеет в своем арсенале предустановленный функционал простого фильтра.

 
Как недорого получать из поиска самый высоко конверсионный трафик?

Создание посадочных страниц с помощью фильтра FilterVier