JP Ajax Search 1.0.0 Released – Fast AJAX Search for Joomla
We are happy to announce the first stable release of JP Ajax Search 1.0.0, a lightweight AJAX search module for Joomla built by JPro Studio.
JP Ajax Search is designed for Joomla websites that need a fast, compact and flexible search field without setting up a large indexing/search component. It can search across Joomla articles, products, documents, files and events, and display the results directly in a clean AJAX dropdown.
What is JP Ajax Search?
JP Ajax Search is a Joomla site module built for fast frontend search. It works well in headers, navbars, offcanvas menus, content areas and YOOtheme Pro layouts.
The module is especially useful for websites that need mixed search results from several Joomla sources, such as articles, webshop products, document libraries and event components.
- Fast AJAX search dropdown
- Lightweight Joomla module
- No heavy indexing component required
- Built for Joomla 5 and Joomla 6 workflows
- YOOtheme Pro and UIkit-friendly layout
- Mobile-friendly result dropdown
- Clean and configurable backend settings
Supported sources
JP Ajax Search uses a provider-based architecture, making it possible to search multiple Joomla sources from one search field.
Version 1.0.0 includes support for:
- Joomla Articles
- Phoca Cart products
- HikaShop products
- J2Commerce products
- Event Booking events
- JEvents events
- jDownloads files
- DOCman documents
- eDocman documents
Each source can be enabled or disabled individually, and many sources include their own search and display options.
Smart relevance ranking
JP Ajax Search includes two result ordering modes: Simple / source order and Smart relevance.
Simple mode keeps results close to source priority and provider order. Smart relevance ranks mixed results by match quality first, then adds source priority as a smaller boost.
Smart relevance can score matches from:
- Exact title matches
- Titles starting with the search query
- SKU / product code / EAN
- File names
- Categories
- Manufacturers
- Locations
- Descriptions
This helps strong matches appear higher even when results come from different sources.
Built for real Joomla projects
JP Ajax Search has been built with practical client websites in mind. It is suitable for normal Joomla sites, webshops, public-sector websites, documentation portals, event websites and content-heavy projects.
- Configurable source priorities
- Load more support
- Dropdown max height and internal scrolling
- Missing image fallback behavior
- Optional result type labels
- Translated result type labels
- Frontend text fields with language constant support
- Access-level aware search where supported by the provider
- Safe result rendering without unsafe HTML injection
Multilingual support
JP Ajax Search 1.0.0 includes language files for:
- English
- Swedish
- German
- Italian
- Russian
Frontend text fields can use either normal custom text or Joomla language constants, which makes the module easier to use on multilingual Joomla websites.
YOOtheme Pro and UIkit friendly
JP Ajax Search has been designed to fit naturally into modern Joomla layouts, especially websites built with YOOtheme Pro and UIkit.
- Works well in navbar and header positions
- Optional UIkit input styling
- Configurable search width
- Configurable dropdown width
- Dropdown alignment options
- Custom CSS class fields
- CSS variables for styling
- Responsive mobile result rows
Availability
JP Ajax Search 1.0.0 is now available from JPro Studio.
View JP Ajax Search product page
We will continue improving JP Ajax Search with more provider support, refinements and real-world Joomla search improvements based on client projects and user feedback.