Фильтр товаров - FilterVier_SEO (для OpenCart 2.x-3.x)
Модуль FilterVier_SEO – фильтр товаров на страницах сайта в Категориях, Бренда (Производителя), Акциях, Поиска, Главной страницы для версий OpenCart 2.x.x и 3.0.x, с полным управлением под SEO.
Совместим с OcStore: 2.1.x.x, 2.3.x.x, 3.0.x.x,
Название файла | Имя файла | Дата | Действие |
для OpenCart v2.0.x-2.2.x | opencart_file_2051.zip | 2023-10-28 20:10:30 | Платный файл |
для OpenCart v2.3.x | opencart_file_9309.zip | 2023-10-28 20:10:43 | Платный файл |
для OpenCart v3.0.x | opencart_file_11357.zip | 2023-10-28 20:10:55 | Платный файл |
Модуль FilterVier_SEO – фильтр товаров на страницах сайта в Категориях, Бренда (Производителя), Акциях, Поиска, Главной страницы для версий OpenCart 2.x.x и 3.0.x, с полным управлением под SEO.
Фильтр автоматически формируется на страницах сайта по: цене, атрибутам, опциям, производителям, новинкам, наличию и товаров со скидкой;
Демо-сайт
Вход в админку: demo/demo
Админка
Системные требования: Ioncube Loader; Версия PHP: 7.1 и выше
Особенности модуля FilterVier_SEO_v.x.x.
- Модуль независимый от Шаблона сайта.
- Работа Модуля может осуществляться как на основании «живыми ссылками», так и на Ajax(применение фильтра после выбора параметров фильтра по Кнопке, имя которой указываете в «Языковых данных» модуля).
- Управление автоматического перехода работы фильтра в Мобильных устройствах на Ajax.
- Независимо от последовательности выбранных параметров фильтра, адресная строка будет иметь всегда один вид.
- Используется собственная модель кэширования, что позволило оперативней обрабатывать код, а так же исключать ошибки, которые иногда встречаются при стандартной модели кэширования в Opencart.
- В админке модуля можно конструировать свой дизайн фильтра – вкладка «Дизайн».
- Подстройка/подборка Атрибутов для Категорий - возможность выбирать/отображать для Категорий нужные Атрибуты, либо вообще не отображать их.
- Параметры фильтра в «Хлебных крошках» – breadcrumbs
- Хлебные крошки по параметрам фильтра полностью соответствуют последовательности параметров в адресной строке.
- При переключении языка на сайте, выбранные параметры фильтра сохраняются.
- Автоматическая генерация Мета-тегов: description, keywords, title, Заголовка-H1 и Описания по определенным шаблонам.
- Ручное создание Пос.страниц по Мета-тегам, H1 и Описанию (возможность применить и для самих Категорий/Производителей/Акций).
- Использовать второе Описания.
- Для удобства создания Описания используется текстовый редактор. А для поиска - фильтр.
- Canonical и robots – настраиваемые ограничения по количеству выбранных параметров.
- Мета-тег robots – запрет на индексацию со второй страницы, сортировке, лимите (возможность применить и для самих Категорий/Производителей/Акций).
- Не выводить Описание со второй страницы сайта (возможность применить и для самих Категорий).
- Запись ЧПУ-ссылок параметров фильтра в sitemap (работает с Google Sitemap и возможно с др. Sitemap)
или использовать собственную/отдельную карту, которой по желанию можно назначит своё имя.
- Возможность использовать ссылки вида js (интегрировал для «назойливых» поисковиков).
- Использовать мульти-Атрибуты через разделитель.
- Установка сортировки товаров, которых нет в наличии внизу списка.
- Выбрать сортировку товара по умолчанию.
- Скрывать Параметры фильтра с нулевым количеством.
- Возможность указать минимальное количество параметров для отображения их в блоке фильтра.
- Показывать товары и в родительских категориях.
- Адаптирован с bootstrap под мобильную версию.
- Интеграция с другими модулями.
- 6 видов отображения Атрибутов: ссылками, списком, radio-кнопками, кнопками, картинками и слайдером - если эти значения имеют цифровой формат.
- 5 видов отображения Опций: ссылками, картинками, кнопками, списком(select), radio-кнопками.
- 5 видов отображения Производителей: ссылками, картинками, кнопками, списком(select), radio-кнопками.
- 2 вида отображения Цены: ссылками, слайдером.
- Создать собственные стили для чекбоксов, кнопок, слайдера (инструкция в Описании по модулю), если таких нет в предложенных вариантах модуля.
- Фильтр по атрибутам также может работать без текстовых названий Атрибутов (которые прописываются в карточке товара). Полезность данной возможности позволяет «заменять» созданные под-Категории Атрибутами, с сохранением их ЧПУ.
- Есть Блок очистки фильтра по выбранным параметрам.
- Работает с сортировкой, page и limit.
- Ссылки из фильтра можно размещать где угодно на страницах сайта, даже не отображая сам фильтр.
- Скорость обработки информации, за счет оптимизации кода (а также кэширования запросов в самом модуле).
- Поддерживает работу с мультимагазинами.
- Мультиязычность, Мультивалютность.
- ЧПУ модуля может работать в паре с SEO_URL или SEO_PRO.
- Сортировка блоков фильтра – очередность вывода.
Возможность использовать фильтр на Ajax.
В админке модуля есть контроль на дубли, как ЧПУ, так и Пос.страниц:
Чтоб быть уверенным, что операция (после нажатия кнопок) в админке прошла успешно - модуль сообщит об этом:
!!!ВНИМАНИЕ: - если Вы использовали на своем сайте другой фильтр товаров, то обязательно его отключите в админке, и удалите/отключите (при наличии) его модификатор.
Так же проверьте папку /system/ - модификатор для фильтра может в ней располагаться. (Обычно в его названии присутствует часть текста filter)– Удалите данный файл или Переименуйте его расширение, например, расширение .xml переименовать в ._xml Потом не забудьте заново обновить модификаторы в админке.
Если нужна работа модулями со стандартными фильтрами, то можно воспользоваться модулем Копирование Стандартных фильтров в Атрибуты , который "перебросит" их в атрибуты, и при этом эти уже фильтра будут не только в FilterVier, а и отображаться в Карточке товара (стандартные фильтра - не отображаются там).
Модуль распространяется по принципу "as is" - какой есть на данный момент в нем функционал, значит такой и есть.
Подержка и совместимость.
Тех.поддержка модуля осуществляется только тем лицам, которые оформили покупку на себя.
Запрещается передавать модуль третьим лицам без согласования с автором.
Активация лицензии на один домен (сайт) осуществляется по запросу в личном кабинете на форуме, или по почте либо в скайпе (см. портфолио) - пишите, указав: номер счета покупки, основной сайт, тестовый сайт.
В админке модуля активация для сайта происходит нажатием кнопки Активировать.
Установка
Установка – 5 стандартных шагов (файлы не перезаписывает). В архиве модуля есть инструкция по установке.
Обновление модуля FilterVier_SEO
В архиве модуля есть Пошаговая инструкция по обновлению - readme_update.txt
!!! При обновлении модуля, всегда очищайте кэш браузера (по Ctrl+F5) и остальной кеш, который возможно есть у Вас на сайте, а для Opencart 3 еще возможно надо будет очистить кеш в настройках разработчика - https://prnt.sc/lf0ywm или временно отключить его.
А также пересохраняйте все вкладки.
_______________________________________________________________
____ последние Изменения:________________________________________
#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 (немного изменен и шаблон фильтра).
- изменен модификатор модуля.
------------------------------------------------
#..........
Оставить комментарий
Примечание: HTML разметка не поддерживается! Используйте обычный текст.
Введите код, указанный на картинке:
Если комментарии не отобразились по какой то причине, то вы можете прочитаь их на отдельной технической странице комментариев
После просмотра, пожалуйста сообщите нам о возможной проблеме через форму обратной связи.