Introduction
Filter-first Ajax catalogues for Joomla articles: categories, tags, search, sort, custom fields, and shareable URLs, with responsive cards that update without a full page reload.
Smart Content Filter is a Joomla site module for Joomla 5 and 6. It displays standard com_content articles as filterable cards powered by com_ajax. Visitors switch categories, tags, search, sort, author, date, and custom fields without leaving the page. Editors keep native articles, categories, tags, language, and access levels: no custom content table.
Whether you run a blog catalogue, resource library, portfolio, agent stock list, or multilingual content hub, Smart Content Filter helps visitors find matching articles quickly and share the filtered view.
Why site owners choose it
- Ajax filtering that stays on the page: category, tag, search, sort, author, date, and custom field filters refresh cards through Joomla's Ajax endpoint
- Category UI that fits the site: Tabs, Pills, or Dropdown, with Single or Multiple selection so visitors can combine groups
- Tag catalogues ready to publish: Dropdown or Pills, Single or Multiple, Match any or Match all, plus Include and Exclude tags
- Shareable filter URLs: category (including multi-select), search, tags, custom fields, author, date, sort, view mode, and load-more page live in the query string
- Default and locked filters: optional default category, tag, and custom field values on first load and Reset; lock them when a page should stay prefiltered
- Progressive loading: Load more or infinite scroll with a live Showing X of Y count
- Six layout presets: Grid, News Portal, Magazine, List, Masonry, and Carousel, plus optional grid/list view toggle
- Card content that matches real articles: images with Cover or Contain fit, Plain text or Safe HTML intros, tags, custom fields, share buttons, lightbox, and optional JSON-LD
- Multilingual aware: Filter by Current Language limits articles and the tag list to the active language
- Native Joomla stack: Web Asset Manager, vanilla JavaScript, no jQuery
Perfect when you want
- A filter-first article catalogue instead of a static category blog alone
- Visitors to bookmark or share a filtered view (agent, topic, audience, or date range)
- Tag-led browsing with category tabs switched off
- Prefiltered landing pages that lock the visitor into a default category, tag, or field value
- Multiple module instances on one site, each with its own filters and styling
- Joomla 5 and 6 with native JavaScript only
Highlights at a glance
- Type: Site module (
mod_smartcontentfilter) - Install:
SmartContentFilter_UNZIP.zip, then themod_smartcontentfilter_*.zipinside - Content: Standard com_content articles and categories
- Filters: Category (single or multiple), tags, search, sort, author, date, custom fields
- URLs: Shareable
scf_{moduleId}_*state for active filters - Defaults: Optional default filters with optional lock
- Layouts: Grid, News Portal, Magazine, List, Masonry, Carousel
- Loading: Load more or infinite scroll, sticky toolbar option, skeleton loading
- Platform: Joomla 5 / 6, PHP 8.1+, Web Asset Manager, no jQuery
Install in minutes
- Download and unzip
SmartContentFilter_UNZIP.zip - System > Install > Extensions > upload the
mod_smartcontentfilter_*.zipinside - Content > Site Modules > New > Smart Content Filter
- On Content Source, select categories, set items per load, then publish and assign menu items
- On Filters, choose category style, tags, search, and shareable URLs as needed
- Clear cache and check the front end
Support
- Support: https://support.joomlax.com/
- Documentation: https://joomlax.com/documentation/smart-content-filter
- Demo: https://demo.joomlax.com/demo/content-display/smart-content-filter
Smart Content Filter: native Joomla articles, Ajax filters, shareable URLs, and catalogue-ready cards.
Smart Content Filter
- Version:
- 1.6.0
- Developer:
- Infyways Solutions
- Last updated:
-
Sep 15 2026
2 days ago - Date added:
- Jun 05 2026
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- m
- Compatibility:
- J4 J5 J6
Share