Универсальный модуль AJAX-фильтр v4.2 для JoomShopping - является разработкой нового поколения с переработанным алгоритмом и новыми возможностями.
Любой интернет магазин, имеющий огромное количество продуктов в наличии каталога (ассортименте), сталкивается с необходимостью обеспечить удобство для покупателя, чтобы направить как можно быстрее по кратчайшему пути к товару с определёнными, интересующими покупателя характеристиками.
Если в Вашем магазине на Joomshopping товаров много, например 500 или даже больше ему определённо нужен этот модуль. Вы можете довольствоваться изумлением покупателя от созерцания одного только ассортимента, но возможно вам нужны покупки, а не просмотры и это было целью создания магазина. Интернет магазин не выставка, в нем должны не смотреть, а покупать. В обычных магазинах работу с клиентом проводит консультант, который, как правило быстро задает несколько наводящих вопросов и получая ответы, делает выбор вместо или вместе с клиентом, в этом и заключается так называемая фильтрация в голове менеджера зная его ассортимент.
Данный модуль не имеет привязок к домену и его возможно ставить на все свои сайты без ограничений!
В виртуальном магазине (построенном на Joomla и Joomshopping) роль консультанта выполняет модуль Ajax фильтр товаров. Ajax - это система позволяющая показать все товары без перезагрузки страницы. Фильтр и является в данном примере консультантом, который задает вопросы (показывает доступные параметры для фильтрации), и в зависимости от ответов показывает нужные товары. Именно аякс фильтр является тем важным связующим, обеспечивающим кратчайший путь потенциального покупателя к странице оформления заказа и его покупке в итоге.
Сами покупки бывают нескольких видов. Самые большие сегменты деления - это эмоциональные и осознанные покупки. Прочтите несколько книг о том как крупные гипермаркеты прибегают к такому роду ходам привлечения и вы все поймёте.
Эмоциональные покупки совершаются быстро при наличии определенной суммы в кармане: увидел-захотел-купил. И как правило 90% таких покупок оставляют некоторый осадок, ибо по прошествии времени покупатель понимает, что купил не то, что надо было бы.
Осознанные покупки, исходя из название, более продуманы и целенаправленны, а собственно не такие быстрые. Клиент ищет товар с четко заданными параметрами (в нашем случае это не только поиск, но и фильтр по параметрам, категориям, цене). Он точно купит, и точно знает что, у него осталась только одна задача - найти нужный товар. Его от цели отделяет совсем незначительное расстояние, которое он должен пройти у вас в магазине. Модуль позволяет вам сделать его поиск более быстрым и точным, подобно скульптуру отсекающим всё лишнее
Используя фильтр у вас в интернет магазине, Вы помогаете покупателю совершить его по значительно меньшим шагам до покупки. Незаметно, тихо, мягко, но уверено поводя его к цели, которой является заказ в вашем магазине. Покупатель, выбирая определённые параметры в фильтре, соответствующие его требованиям, получает один или несколько товаров, подходящих для покупки. Дальше ему остается только прочесть о его дополнительных преимуществах и все, покупка гарантирована.
Причем даже после того как человек положил товар в корзину, ему можно существенно упростить процесс, используя решение оформление заказа на 1 странице.
Каковы же возможности фильтра-консультанта, предложенного Вам как владельцу или разработчику интернет-магазина?
Фильтр позволяет выбирать товар:
- по диапазону цен
- по категориям
- по производителю
- по поставщику (вендору)
- по характеристикам товаров
- по атрибутам товаров
- по меткам товаров (лейблам)
- по срокам поставки товаров
- товары с картинками/без картинок
- наличие/отсутствие на складе (кол-во товара 0/не 0)
- по уценённым товарам (у которых указана старая цена)
- с дополнительными оптовыми ценами (если они заданы для товара)
- по отзывам (если у товара есть отзывы)
Также модуль фильтра товаров имеет следующие особенности (новое):
- настройка показа модуля на определенных страницах
- настраиваемый администратором порядок вывода опций фильтра
- показ отфильтрованных товаров сразу без перезагрузки страницы, в блоке вывода товаров
- фильтрация по товарам подкатегорий для текущей категории, обеспечивает отображение и фильтрацию товаров в формате родитель-дочка, без необходимости назначение товара 2-м категориям
- различное отображение опций фильтра: флажок (чекбокс), разворачиваемый список, разворачиваемый мультисписок.
- настраиваемая сортировка вывода наименований производителей, категорий и продавцов
- при фильтрации по цене обеспечивается учет цен и зависимых атрибутов
- при фильтрации по цене обеспечивается учет цен в разной валюте
- при фильтрации по цене обеспечивается учет цен с разными налоговыми ставками
- при фильтрации по цене обеспечивается учет цен с разным отображением (с НДС / без НДС) в административной панели и на фронте сайта
- при фильтрации по цене обеспечивается учет цен в зависимости от скидки для группы пользователя
- контроль показа возможности фильтрации по цене только зарегистрированным пользователям
- настраиваемая задержка до срабатывания фильтра при вводе цен вручную
- при фильтрации по зависимым атрибутам и наличию учитывается наличие товара с каждым набором зависимых атрибутов
- модульный принцип подключения шаблонов позволяет создавать и гибко управлять различными шаблонами модуля
Все действия происходят без перезагрузки страницы.
Отбор всех допустимых значения для выбора, происходит сразу.
Минимальные системные требования:
- Совместим с Joomla 3.x, в том числе и с Joomla 3.8.x.
- PHP 5.4 - 7.2
- PHP функция intl
- OpenSSL support: enabled
- BCMath support: enabled
Протестирован на Joomla 3.8.6 + JoomShopping 4.17.0!
Инструкция по установке:
Установка производится через Joomshopping, как обычнный аддон.
- Установите addon_jshopping_unijaxfilter через пункт "Установка и обновление"
Примечание. Не рекомендуется использовать совместно с другими фильтрами:
НЕ ИСПОЛЬЗУЙТЕ С ПЛАГИНОМ "ВЫВОД ТОВАРОВ ИЗ ДОЧЕРНИХ КАТЕГОРИЙ В РОДИТЕЛЬСКОЙ" - ФИЛЬТР ИМЕЕТ ВСТРОЕННЫЕ АНАЛОГИЧНЫЕ ВОЗМОЖНОСТИ.
Учтите!
Если у вас по каким то причинам не работает модуль, возможно вы используете div шаблон и необходимо произвести замену по пути COMPONENTS\COM_JSHOPPING\CSS\DEFAULT_DIV.CSS
ВСЕ значения *= заменить на ^= (БУДЕТ 8 ЗАМЕН)