Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

vier
 Поделиться

Рекомендованные сообщения

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


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


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

 

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

 

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

Спойлер


 

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

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

 

Спойлер

 

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

 

filter_collection-childrenCat.png

 

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

 

 

 

 

 

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

 

Демо-сайт

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

Демо-админка

 

Особенности модуля 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

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

 

 

 

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

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

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

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

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

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

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

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

 

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

 

 

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

 

links_filter_as_tags-logo.png

 

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

 

 

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

 

admin_tabl_ats-56.png

 

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

 

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

     ссылками,

     кнопками,

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

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

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

      списком (select).

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

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

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

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

 

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

 

 

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

 

 

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

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

 

 

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

 

1_block-vibora.png.a60593bd2f2e9d9b6dda0ae7402d16b2.png

 

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

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

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

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

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

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

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

 

 

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

 

 

 

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

 

 

 

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

 

 

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

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

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

 

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

 

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

 

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

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


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

 

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

 

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

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

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

 

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

 

action_lic_key_56.png.879c5095fde47766d64a4ed5df20d1b4.png

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

 

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

 

 

 

 

 

 

 

 

 

 

primer_dvery48.png.df080caee367fbe17ba931b89eb38644.png

 

===

 


  • Автор
  • долучення
    18.12.17
  • Категорія
  • Системные требования
    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
Ссылка на комментарий
Поделиться на других сайтах

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

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

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

наконец то мне здесь разрешили/открыли поддержку.

почти год бился за это право.

Ссылка на комментарий
Поделиться на других сайтах

я Вам в личку ответил

Ссылка на комментарий
Поделиться на других сайтах

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

наконец то мне здесь разрешили/открыли поддержку.
почти год бился за это право.
Ссылка на комментарий
Поделиться на других сайтах


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

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

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

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

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

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

Ссылка на комментарий
Поделиться на других сайтах


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

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

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

 

 

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

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

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

 

PS

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

https://prnt.sc/nwz1r0

https://prnt.sc/nwz3pv

 

Ссылка на комментарий
Поделиться на других сайтах

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

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

Ссылка на комментарий
Поделиться на других сайтах


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

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

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

Ссылка на комментарий
Поделиться на других сайтах

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

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

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


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

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

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

Ссылка на комментарий
Поделиться на других сайтах


В 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

 

Изменено пользователем vier
добавил скрин
Ссылка на комментарий
Поделиться на других сайтах

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

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

Мануал есть?

Ссылка на комментарий
Поделиться на других сайтах


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

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

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

Мануал есть?

доброго...

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

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

Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

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

Ссылка на комментарий
Поделиться на других сайтах


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

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

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

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

Ссылка на комментарий
Поделиться на других сайтах

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

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

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

 

Ссылка на комментарий
Поделиться на других сайтах

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

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

добрый...

нормально.

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

Ссылка на комментарий
Поделиться на других сайтах

3 часа назад, vier сказал:

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

 

Я внимательно читал описание и это понял :), но мне бы хотелось скрыть всю группу "Карты"

Ссылка на комментарий
Поделиться на других сайтах


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

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.