Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

vier
 Share

Recommended Posts

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


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


FilterVier_SEO автоматический и многофункциональный фильтр товаров на страницах сайта в Категориях, Производителях и Акциях (Товаров со скидкой) с полным управлением под СЕО.

 

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

 

Также при предопределенных условиях по доработке, Фильтр можно вывести на Главной странице сайта.

Спойлер

Фильтр на Главной странице сайта


 

А еще можно доработать модуль, чтоб фильтровать сами Категории по параметрам их Товаров, например, как Коллекции.

(доработка будет модификатором. сам модуль-Фильтр не будет изменяться. так что с обновами модуля проблем не будет).

 

Спойлер

Категории-коллекции

 

при Фильтрации выводит не Товары, а подКатегории, у которых есть Товары с данными параметрами -

 

filter_collection-childrenCat.png

 

модуль-Фильтр автоматически переключается на странице подКатегории и выводит уже Товары -

 

filter_collection-childrenCat-Tovari.thumb.png.9e81526c9e4b4c1a8d4675b7d642c583.png

 

 

 

Демо-сайт:
Демо-сайт

 

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

 

Системные требования: Ioncube Loader; Версия PHP: 7.1 и выше

 

Особенности модуля FilterVier_SEO_v.x.x.

·        Модуль независимый от Шаблона сайта.

·        Работа Модуля  может осуществляться  как  на основании «живыми ссылками», так и на Ajax(применение фильтра после выбора параметров фильтра по Кнопке, имя которой присваивается в «Языковых данных»).

·        Управление автоматического перехода работы фильтра в Мобильных устройствах на Ajax.

·        Оперативно работает на сайте с количеством товара 100тыс.+

·        Независимо от последовательности выбранных параметров фильтра, адресная строка будет иметь всегда один вид.

·        Используется собственная модель кэширования (только статичных запросов к БД), что позволило оперативней обрабатывать код, уменьшать нагрузку на сайт, а так же исключать ошибки, которые иногда встречаются при стандартной модели кэширования в Opencart.

·        В админке модуля можно конструировать свой дизайн фильтра:

 

Создание дизайна фильтра

 

Расположение модуля в Схемах/Макетах, как вертикальное, так и горизонтальное.

 

·        Создать собственные стили для чекбоксов, кнопок, слайдера (инструкция в Описании по модулю), если таких нет в предложенных вариантах модуля.

·        Параметры фильтра в «Хлебных крошках» – breadcrumbs

·        При переключении языка на сайте, выбранные параметры фильтра сохраняются.

·        Автоматическая генерация Мета-тегов: description, keywords, title, Заголовка-H1 и Описания по определенным шаблонам.

·        Для мульти-магазинов добавлены маркеры Информации.

·        Ручное создание Пос.страниц по Мета-тегам, H1 и Описанию (Для удобства создания Описания используется текстовый редактор) количество Пос.страниц неограниченное, так как используется постраничная навигация. (пример: 1380 Посадочных)

 

А для быстрого поиска можно использовать Фильтр -

 

Формирование Посадочных страниц

 

·        canonical без prev/next (управление).

·        Мета-тег robots запрет на индексацию со второй страницы, сортировке, лимите.

·        Не выводить Описание со второй страницы сайта.

(!!! Применение данных настроек можно использовать и для самих страниц: Категорий, Производителя, Акции)

 

Настройки Мета-тегов

 

·        Использовать второе Описания из Категорий для более уникального авто-текста, генерируемое фильтром.

·        Canonical и robots – настраиваемые ограничения по количеству выбранных параметров.

·        Запись ссылок из Пос.страниц фильтра в общий sitemap сайта(работает с Google Sitemap и возможно с др. Sitemap)

     или использовать собственную/отдельную sitemap, которой по желанию можно назначит своё имя.

 

Sitemap фильтра

 

 

есть возможность для собственной sitemap использовать в Урлах префиксы Языков, например /ua/sitemap_filter.xml

(если префиксов будет несколько, то перечислить через запятую)

 

префиксы языков для sitemap

 

 

·        Возможность использовать ссылки вида js (интегрировал для «назойливых» поисковиков).

·        Использовать мульти-Атрибуты через заданный разделитель.

·        Установка сортировки товаров, которых нет в наличии внизу списка.

·        Выбрать сортировку Товара по умолчанию.

·        Скрывать Параметры фильтра с Нулевым количеством.

·        Возможность указывать Минимальное количество параметров для отображения их в блоке фильтра.

·        Показывать Товары и в Родительских Категориях.

·        Сортировка блоков фильтра – очередность вывода блоков в Фильтре.

сортировка блоков Фильтра

 

·        Адаптирован под мобильную версию - 2 стиля (некоторые Шаблоны могут использовать свои стили для отображения).

 

вид Фильтра на мобильных устройствах

 

Интеграция с модулем "Ссылки фильтра как Теги для FilterVier_SEO" -

 

links_filter_as_tags-logo.png

 

Интеграция с модулем подсказок для Атрибутов `AO Tooltips` -

 

admin_fix_AO_Tooltip.thumb.png.a42f3cfed87ca2d040879868bd8b2338.png

 

Интеграция с модулем по Атрибутам - Attribute Text Select

 

admin_tabl_ats-56.png

 

Которая также позволяет создавать перелинковку из Карточки товара на Фильтр: пример

ats_site_perelinks_filter_vier_seo.thumb.png.1d2f9fcc427bc133c35bdf317174b272.png

 

·        6 вариантов отображения Атрибутов:

     ссылками,

     кнопками,

     картинками (обработка html-кода в значениях атрибутов),

     слайдером (если эти значения имеют цифровой формат),

     переключателем (radio-кнопки),

      списком (select).

·        5 вариантов отображения Опций: ссылками, картинками, кнопками, переключателем (radio-кнопки), списком (select).

·        5 вариантов отображения Производителей: ссылками, картинками, кнопками, переключателем (radio-кнопки), списком (select).

·        2 варианта отображения Цены: ссылками с указанными диапазонами или слайдером. (Формирование цены может происходит с учетом Акций, Скидки, Налогов)

1_block-price_2-variants.png.64b042a04921e8704f4c301a2fe2e344.png

 

Для каждого параметра можно выбрать свой вид отображения -

 

admin_osnovny_vidi_param.thumb.png.1038e5fe6a78c56c19d18c54d5043f46.png

 

·        Фильтр по атрибутам также может работать без текстовых названий Атрибутов (которые прописываются в карточке товара). Полезность данной возможности позволяет «заменять» созданные под-Категории Атрибутами, с сохранением их ЧПУ.

 

9_pusto_atrib_text.thumb.png.28937838eb4c19f5c9b4d9bf0248b661.png

 

·        Подстройка/подборка Атрибутов для Категорий - возможность выбирать/отображать для Категорий нужные Атрибуты, или НЕ отображать их вообще.

Возможность применять данные настройки и для Дочерних Категорий.

 

7_admin_tuning_cat-children-empty_atributes.thumb.png.18d0ff5e5c9f71adea1538985a2cf853.png

 

Есть Блок очистки фильтра по выбранным параметрам
(название блока указывается в "Языковых данных" настроек модуля)
.

 

1_block-vibora.png.a60593bd2f2e9d9b6dda0ae7402d16b2.png

 

·        Работает с сортировкой, page и limit.

·        Ссылки из фильтра можно размещать где угодно на страницах сайта, даже не отображая сам фильтр.

·        Скорость обработки информации, за счет оптимизации кода (а также кэширования запросов в самом модуле).

·        Поддерживает работу с мультимагазинами.

·        Мультиязычность, Мультивалютность.

·        ЧПУ модуля может работать в паре с SEO_URL или SEO_PRO.

Можно менять порядок вывода параметров фильтра а адресной строке -

 

5_admin_seo_url-sotr_url.thumb.png.736f40f70a80829658417e0475e9dbde.png

 

Воспользоваться быстрым созданием ЧПУ для Параметров фильтра - 1 шаг, и при этом перед Записью в базу - 2 шаг, их можно отредактировать -

 

5_admin_SEO_URL-gen-seo_url.thumb.png.32c7b78675a0eee203cb9a9c87a512e2.png

 

 

В админке модуля есть контроль на дубли: как ЧПУ, так и Пос.страниц:

 

6_control_cpu.thumb.png.18a1d697b3125e876acbdaa3f3577cc1.png

 

 

Чтоб быть уверенным, что операция (после нажатия кнопок) в админке прошла успешно - модуль сообщит об этом:

 

8_window_suss.thumb.png.3a0789e054bb9315e0cf17b33b5e7698.png

 

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

(Еще в некоторых темах Шаблонов прописывают в своих модификаторах код для фильтра.)

Потом не забудьте заново обновить модификаторы в админке.

 

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

 

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

 

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

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


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

 

Установка – 5 стандартных шагов (файлы не перезаписывает). - в архиве модуля есть Пошаговая инструкция по установке.

 

Установка и настройка модуля не входит в бесплатную поддержку.
 

Обновление модуля FilterVier_SEO
В архиве модуля есть Пошаговая инфа по обнове - readme_update.txt - обязательно следуйте ей, и лучше там с рекомендациями.
Также, сразу после захода в админку модуля, возможно надо будет обновить кэш браузера по Ctrl+F5 и остальные все Кеши!!!

При покупке не забывайте указывать Ваш сайт/домен, а так же почтовый ящик - для автоматической активации лиц.ключа.

 

Активация модуля происходит по нажатию кнопки "Активировать".

 

action_lic_key_56.png.879c5095fde47766d64a4ed5df20d1b4.png

====================================================================

 

Примеры -  дизайн фильтра:

anabel24_ru.thumb.png.0ed4fe431a3e5ff62f852a30f95e8c82.png

 

 

elkip_ru.thumb.png.f662f5786da12df35998e645a7754cbd.png

 

 

korolevsad_ru.thumb.png.faaac299fa35da338d69276918e64d8d.png

 

 

ok.kitchen_1.thumb.png.aa81f108a28f92ead5a41dbb117cdec1.png

 

 

sex-room_by.thumb.png.4db55353423885ea1fb32122c38093e7.png

 

 

primer_dvery48.png.df080caee367fbe17ba931b89eb38644.png

 

===

 


  • Добавил
  • Добавлено
    18.12.2017
  • Категория
  • Системные требования
    Ioncube Loader; PHP 7.1-7.4
  • Метод активации
    По запросу в ЛС
    По запросу на почту
    По скайпу
    По емейлу
    Автоматическая активация
  • Ioncube Loader
    Требуется
  • ocStore
    3.0
    2.3.0.2.4
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
  • Обращение к серверу разработчика
    Нет
    Да

 

  • +1 1
Link to comment
Share on other sites

при покупке модуля !!!Обязательно указывайте свой домен/сайт и почту, и лиц.ключ придет автоматом, а так можете получить его не сразу, из-за моей занятости (я постоянно работаю над усовершенствованием своих "детищ" и мне нужна концентрация в своих мыслях, так как коды в продуктах имеют большие объемы).

спасибо за понимание.

  • +1 1
Link to comment
Share on other sites

Возможно это из-за моего вопроса, что странно, а ее нет. Списывался с админом

наконец то мне здесь разрешили/открыли поддержку.
почти год бился за это право.
Link to comment
Share on other sites


Выражаю благодарность автору за отличный фильтр!

Уже на много проектов покупал и что хотелось бы отметить для тех кто сомневается покупать или нет.

- Качество модуля - на высоте. Всегда все с коробки заводится и отлично работает. Это радует, т.к. для внедрения фильтра тратится очень мало времени. Скорость работы фильтра радует, без тормозов.

- Оперативная и качественная поддержка. Когда-то давно на одном проекте (сильно переделанный магазин) модуль не стартанул и пришлось обратится в поддержку. Автор помог запустить все оперативно. 

  • +1 1
Link to comment
Share on other sites

  • 2 weeks later...

Возможно ли как то автоматизировать обновление text_id атрибутов? Очень неудобно обновлять в ручную, учитывая что товары добавляются из 1С автоматически..

Link to comment
Share on other sites


В 21.10.2018 в 18:47, indaled сказал:

Возможно ли как то автоматизировать обновление text_id атрибутов? Очень неудобно обновлять в ручную, учитывая что товары добавляются из 1С автоматически..

нет такой возможности и не будет, так как практически в 40% есть ошибки, дубли по Значениям атрибутов в товарах, которые фильтр находит при генерации и их группировке, и показывает администратору сайта:

 

error_text_id.thumb.png.0776b0287f00013b5f28cd6e98d8a0e0.png

 

а особенно, - их еще больше при импорте товара.

отсюда вопрос - как их исправлять автоматически. - ответ - никак, только вручную.

модуль заточен на контроль по ошибкам и дублям, которые никому не нужны. думаю, и Вам тоже.

 

PS

к стати, с помощью данного функционала в модуле - Генерация text_id - так же можно профиксить правильность/корректность всех Значений атрибутов для всех языков сайта. Например, модуль покажет ссылки на id-товаров, где есть не совпадения между значениями на разных языках, а именно - отсутствие значений в других языках; Если используются мульти-атрибуты - расхождение в количестве, (например:  в одном два значения, а во втором 1)

https://prnt.sc/nwz1r0

https://prnt.sc/nwz3pv

 

Link to comment
Share on other sites

Магазин продает разного формата товары, которые имеют одинаковый атрибут (использование: домашний; профессиональный). Задача в категории-1 вывести фильтрацию по данному и другим атрибутам, а для категории-2 вывод фильтра по атрибуту "использование" запретить, но оставить другие атрибуты. Полазил по демке, так и не понял как такое реализовать.

Подскажите имеется ли в вашем модуле возможность скрывать фильтрацию по определенным атрибутам для одних категорий, а для других категорий выводить?

Link to comment
Share on other sites


1 час назад, Ywal сказал:

Подскажите имеется ли в вашем модуле возможность скрывать фильтрацию по определенным атрибутам для одних категорий, а для других категорий выводить?

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

Link to comment
Share on other sites

Как пофиксить слёт с окошком выбора "Применить" ниже самого модуля: http://prntscr.com/l8utps Т.е. как жёстко зафиксировать его напротив последнего отмеченного атрибута?

Фильтруя товары, часть исключается, окошко фильтра уменьшается и в итоге покупатель не поймёт, что окно с подтверждением ушло вниз страницы.

  • +1 1
Link to comment
Share on other sites


В 21.10.2018 в 22:02, vier сказал:

но о том о чем спрашиваете - данный функционал уже в разработке. (времени не хватает, чтоб ее закончить).

В модуле есть все необходимо, но данным функционалом он обделен. Выходит, что использовать его можно только для узкопрофильных тематик магазина, а все кто продают разные категории товаров проходят мимо. На мой взгляд это существенный недостаток, решение которого не стоит откладывать в долгий ящик.

Link to comment
Share on other sites


В 24.10.2018 в 09:37, Ywal сказал:

Выходит, что использовать его можно только для узкопрофильных тематик магазина, а все кто продают разные категории товаров проходят мимо.

на данный момент из 1000 моих клиентов, только 5 спрашивали о данной возможности. Процент востребованности данного функционала, думаю Вам не сложно будет вычесть - 0,5%. Так что если Вам интересен данный функционал, это не означает, что он востребован на каждом втором магазине.

И не смотря на такой маленький процент, я решил внедрить данный функционал.

В 24.10.2018 в 09:37, Ywal сказал:

решение которого не стоит откладывать в долгий ящик.

все отбирает поддержка и расспросы (7-8часов уходит, и так каждый день), - функционал в модуле то не маленький, а читать же лень Описание по модулю.

 

7_admin_tuning_cat-children-empty_atributes.png

 

Edited by vier
добавил скрин
Link to comment
Share on other sites

Здравствуйте, на 1 взгляд все устраивает, скажите как со скоростью?

У меня 30к товаров, тестировали на большом кол-ве?

Мануал есть?

Link to comment
Share on other sites


1 минуту назад, Sergeevich сказал:

Здравствуйте, на 1 взгляд все устраивает, скажите как со скоростью?

У меня 30к товаров, тестировали на большом кол-ве?

Мануал есть?

доброго...

Мануал есть. - в архиве модуля - создан в word-формате, для большей наглядности.

на 30к товара будет норм работать. (есть клиенты и на 50к и на 100к - полет нормальный. у одного - 250к).

Link to comment
Share on other sites

В 21.10.2018 в 21:22, vier сказал:

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

а особенно их еще больше при импорте товара.

отсюда вопрос - как их исправлять автоматически. - ответ - никак, только вручную.

модуль заточен на контроль по ошибкам и дублям, которые никому не нужны, думаю, и Вам тоже.

А жаль. Многим такой функционал жизненно необходим, скажем если бы была функция к которой можно было обратиться посредством cron - было бы супер.

Link to comment
Share on other sites


43 минуты назад, indaled сказал:

Многим такой функционал жизненно необходим

думаю, не больше 1%

я же написал, почему так не делаю. так же СЕО включает и контроль, а не спускать все на самотек.

Link to comment
Share on other sites

4 часа назад, Aleksandral сказал:

Возможно ли как-то реализовывать возможность свернуть группу атрибутов?

можно - поставить галку на розовом фоне - https://prnt.sc/lb3unu

 

Link to comment
Share on other sites

7 минут назад, Exzik сказал:

Добрый день , а как обстоят дела  с сортировкой товаров  на странице ?

добрый...

нормально.

так же можно выбрать сортировку по умолчанию - https://prnt.sc/lb3v5w

Link to comment
Share on other sites

сама группа не скрывается, так как это доп.возможность для фильтра - показывать название Группы атрибутов.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.