Перейти к содержимому
  • Версия
    1.0.0.
  • Joomla
    5.4, 6.1
  • JoomShopping
    5.9+
  • Версия PHP (min)
    8.1
  • Лицензия
    GPL3
  • Поддержка
    самостоятельно
  • Дата обновления
    22.04.2026

Модуль AJAX поиска товаров JoomShopping 5+

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

Модуль AJAX поиска товаров JoomShopping 5+ ищет исключительно среди товаров магазина и может показывать подходящие результаты в реальном времени прямо под поисковым полем — без перезагрузки страницы.

Покупатель ещё вводит запрос — товары уже появляются. AJAX-поиск сокращает путь от ввода названия товара до перехода на нужную страницу.

Живой AJAX-поиск во время ввода

При включённом AJAX результаты поиска появляются в выпадающем списке непосредственно под полем ввода.

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

Без перезагрузки

Результаты обновляются во время ввода запроса без перехода на другую страницу.

Быстрый переход к товару

Покупатель сразу видит подходящие товары и может быстро перейти к нужной позиции.

Поиск только по товарам JoomShopping

Модуль создан именно для поиска по товарному каталогу JoomShopping.

Он не смешивает в выдаче материалы Joomla, страницы сайта или другой контент — поиск выполняется исключительно среди товаров магазина.

Поиск магазина остаётся поиском магазина. Если покупатель вводит название товара, он получает товарные результаты, а не общий список страниц сайта.

Два режима работы

AJAX не является обязательным. Модуль поддерживает два варианта поиска, и администратор может выбрать тот, который лучше подходит конкретному сайту.

AJAX включён

  • живые результаты под полем ввода;
  • без перезагрузки страницы;
  • ограничение количества товаров в подсказке;
  • быстрый сценарий для покупателя.

AJAX выключен

  • поиск после нажатия кнопки или Enter;
  • переход на стандартную страницу результатов JoomShopping;
  • меньше AJAX-запросов во время ввода;
  • резервный вариант для сайтов с конфликтами JavaScript.

Таким образом модуль можно использовать и как современный живой поиск, и как обычную поисковую форму JoomShopping.

Контроль количества AJAX-результатов

Для живого поиска можно задать максимальное количество товаров, которые будут показаны в выпадающей подсказке.

По умолчанию используется 5 товаров, но значение можно изменить в соответствии с дизайном и структурой магазина.

Это позволяет не перегружать компактную поисковую подсказку большим количеством результатов.

Поиск по всему каталогу или в конкретной категории

Область поиска можно ограничить определённой категорией JoomShopping.

Если выбрано значение «Все», модуль ищет товары по всему каталогу. Если указана конкретная категория — поиск выполняется только в её пределах.

Например: на отдельной странице или в специальном разделе сайта можно установить модуль, который ищет товары только в выбранной категории.

Любая позиция Joomla

Модуль устанавливается и настраивается как стандартный Joomla-модуль.

Его можно разместить в любой доступной позиции шаблона — например в шапке сайта, мобильном меню, боковой колонке или другом блоке, где покупателю нужен быстрый доступ к поиску.

AJAX-поиск или полная страница результатов

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

При работе без AJAX модуль использует стандартную страницу результатов JoomShopping, где поисковая выдача может быть представлена как обычный список товаров магазина.

Для больших каталогов эту страницу можно дополнительно использовать вместе с Фильтром товаров для JoomShopping 5+ , который поддерживает фильтрацию на странице результатов поиска JoomShopping.

AJAX-подсказка

Быстро найти конкретный товар и сразу перейти к нему.

Страница результатов + фильтр

Просмотреть более широкий список найденных товаров и дополнительно сузить выбор по параметрам.

Когда AJAX-поиск особенно полезен

  • в магазинах с большим количеством товаров;
  • когда покупатели часто ищут конкретную модель или название;
  • когда поисковое поле находится в шапке сайта и должно быстро выдавать результат;
  • для каталогов, где важно сократить количество переходов до нужного товара;
  • когда общий поиск Joomla не подходит из-за смешивания товаров с другим контентом сайта.

Основные настройки

Параметр Назначение
AJAX-поиск Включение или отключение живых результатов без перезагрузки.
Количество товаров Максимальное количество позиций в выпадающей AJAX-подсказке.
Категория Поиск по всему каталогу или только в выбранной категории.

Основные возможности

  • живой AJAX-поиск товаров во время ввода;
  • вывод результатов без перезагрузки страницы;
  • поиск исключительно среди товаров JoomShopping;
  • возможность отключить AJAX;
  • стандартный поиск через страницу результатов JoomShopping;
  • поиск после нажатия кнопки или Enter;
  • настройка максимального количества AJAX-результатов;
  • поиск по всему каталогу;
  • ограничение поиска конкретной категорией;
  • размещение в стандартных модульных позициях Joomla;
  • возможность использования вместе с фильтром товаров на странице результатов поиска;
  • совместимость с Joomla 5.4 / 6.1 и JoomShopping 5.9+.

Модуль AJAX поиска товаров JoomShopping 5+ даёт покупателю быстрый доступ именно к товарному каталогу: показывает результаты уже во время ввода запроса, позволяет ограничить поиск категорией и при необходимости работает как обычный поиск со стандартной страницей результатов JoomShopping.

Инструкция по установке:
После приобретения установка осуществляется через установщик Nevigen.com, который вы можете загрузить в вашем кабинете и установить на Ваш сайт. После установки установщика вам необходимо будет ввести лицензионный ключ, который вы также можете найти в своем кабинете на нашем сайте. Лицензионный ключ обеспечит доступ к обновлениям и поддержке.
подробнее про установку
Вам пригодятся
Универсальный фильтр товаров в JoomShopping 5+
₽ 7995.00
Купить
Сравнение товаров в JoomShopping по характеристикам
₽ 3495.00
Купить
AJAX-wishlist с расширенным функционалом и удобным управлением.
₽ 2495.00
Купить
Модуль позволяет добавлять и просматривать товары в корзине без перезагрузки страницы.
₽ 5495.00
Купить
Бонус за отзыв: ₽ 100.00 однократно для каждого товара при условии, что Вы купили этот товар (необходимо авторизироваться)

Отзыв

Виталий
Виталий
18.05.2026
Отличный модуль !!! Все работает замечательно.
Установил на рабочий сайт, конфликтов нет !
Дякую, друзі !!!
Преимущества : Быстрая установка. Достаточно дополнительных настроек.
Недостатки : Нет недостатков у данного расширения !

Зарегистрируйтесь, чтобы создать отзыв.

Инструкция по установке расширения

  1. Сначала вам необходимо установить наш инсталлер на сайт Скачать инсталлер
  2. У вас в разделе установка расширений Joomla появится закладка установки расширений Nevigen.com, и вы будете иметь список всех доступных вам расширений и возможность установить их.
Подробная инструкция по установке расширений
Все будет очень просто, одним нажатием.

Модуль AJAX поиска товаров JoomShopping 5+
Версия v1.0.0 (22 апреля 2026)

  • note
    First version
ВАШ МАГАЗИН МОЖЕТ БОЛЬШЕ

Готовое решение — только начало.
Дальше — под ваши задачи.

01 / ДОРАБОТАТЬ ФИЛЬТР

Почти подходит?
Адаптируем.

Опишите, чего не хватает: другой логики выбора, оформления или связи с вашим каталогом. Оценим возможности, объём и стоимость.
02 / СОЗДАТЬ НОВОЕ

Нужна другая функция?
Разработаем.

Опишите бизнес-задачу. Вместе определим требования и план разработки нового расширения для Joomla или JoomShopping.
Стоимость индивидуальных работ согласовываем отдельно — после обсуждения задачи.
Краткий бриф

Расскажите о вашем проекте

Несколько ответов помогут понять задачу и оценить следующий шаг.

01. Задача
02. Детали
03. Контакты
Не нужно готовить полное техническое задание. Опишите задачу своими словами.

Обсудить интеграцию

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


Что нужно интегрировать?
Можно выбрать несколько вариантов.
Если документация публичная, добавьте ссылку. Это поможет быстрее оценить возможности интеграции.

Как должен работать обмен данными?
Например: получать остатки из CRM, передавать заказы с сайта или синхронизировать данные в обе стороны.
Какие данные нужно передавать?
Опишите желаемый сценарий работы. Технические термины необязательны.