Smart Content Filter (v1.5.4) is a Joomla site module that displays standard com_content articles as responsive, AJAX-powered content cards with category filtering, search, tags, sorting, load more, infinite scroll, custom fields, share buttons, image lightbox, and extensive styling controls.
The module works with native Joomla articles and categories. It does not require a custom content table, page reloads, or jQuery.
Key Highlights
- AJAX filtering without full page reloads
- Filters Display: always show, hide completely, or a Filters toggle beside the grid/list controls
- Filters tab grouped into Filter Panel, Category, Search, Tags, Author/Date/Custom Fields, and Sort/View/Reset
- Category filters as Tabs, Pills, or Dropdown, with a switch to hide the category filter while keeping the rest
- Tag filters as Dropdown or clickable Pills, with single or multi-select and OR/AND match
- Polished filter toolbar (search with icon, sort, Reset) with CSS protected against template overrides while module CSS is enabled
- Optional subcategory tabs, author filter, date range filter, and dual custom field filters
- Grid / List view toggle with URL and cookie persistence
- Layout presets: Standard Grid, News Portal, Magazine, List, Masonry, and Carousel
- Lead story support with automatic or manual title-on-image overlays
- Intro Text Format: Plain text or Safe HTML for styled catalogue intros
- Card images from intro/full article images or a custom media/URL field, with Image Fit Cover or Contain for photos vs logos
- Shareable Filter URLs: only active filters are written to the query string (for example
?scf_143_tag=16), so filtered views stay short and easy to bookmark or share - Load More or Infinite Scroll with that same URL state restored on reload
- Sticky filter toolbar and sticky Load more bar while scrolling
- Card presets, borders, padding, shadows, hover effects, UI corners, and theme options
- Share on X, Facebook, and LinkedIn; optional image lightbox
- JSON-LD schema, skeleton loading, and accessible live regions
- Filter by Current Language limits articles and the tag filter to the active page language (and All), so one module can serve Spanish and English
- Allowed Sort Options lets you show only selected Sort choices (for example Newest and Oldest)
- RSS Feed Link on Content Source adds RSS and Atom discovery links to the page head without a Category Blog menu item
- Frontend labels use Joomla language strings; translate them with core Language Overrides
- Multiple module instances on the same page
- Joomla 5 and Joomla 6 ready
Admin Tabs
Module settings are grouped as: Content Source, Filters, Ordering, Article Arrangement, Card Appearance, Card Content, and Advanced.