JT ArticleX PRO
Introduction
Bootstrap-native article showcase module for Joomla! 6 with carousel, grid, list, media, featured and magazine layouts.
JT ArticleX PRO displays Joomla! articles in responsive layouts using Joomla’s core Bootstrap assets and Web Asset Manager. It includes a small scoped stylesheet without bundling an additional CSS framework or external slider library.
The module follows Joomla’s modern namespaced module architecture with a Dispatcher, HelperFactory and Dependency Injection service provider. Its frontend has been tested with Cassiopeia, and its administrator settings have been tested with Atum.
Use it for blogs, news websites, magazines, portals, corporate websites and homepage article sections.
Key Features
- Joomla! 6 article showcase module
- Tested on Joomla! 6.1.1, 6.1.4 and 6.2.0
- Bootstrap 5-native frontend markup
- Joomla! core Bootstrap carousel
- Joomla! Web Asset Manager integration
- Small scoped frontend stylesheet
- Category, subcategory and tag filtering
- Manual article ID selection
- Featured article filtering with scheduled start and end dates
- Current category filtering
- Current article exclusion
- Image-only article filtering
- Configurable article count and ordering
- Intro or full article image selection with automatic fallback
- Category links, dates and author information
- Configurable intro text length
- Read more links where supported by the selected layout
- Configurable image badges
- Optional JSON-LD structured data
- Template override support
- English and Turkish translations
- Joomla! update server and changelog integration
- GPL-2.0-or-later license
Available Layouts
Default Cards and Grid
Display articles as responsive Bootstrap cards for homepage sections, category previews and landing pages.
Carousel
Display articles using Joomla’s core Bootstrap carousel with previous and next controls, line or dot indicators, configurable autoplay, interval and articles per slide.
Autoplay is disabled by default. If the core carousel asset is unavailable, the module logs a warning and displays the articles in a grid.
Compact List
Display a compact vertical list with small article images, suitable for sidebars, latest-news sections and narrow module positions.
Media List
Display articles with larger images and configurable content columns.
Media List supports:
- One to four columns
- 16:9, 4:3, 1:1 and 21:9 image ratios
- Horizontal image-and-text presentation in one-column mode
- Image-above-content presentation in multi-column modes
- Responsive mobile, tablet and desktop layouts
Featured + List
Display one large lead article alongside a compact list of additional articles for homepage highlights and featured-content sections.
Magazine
Display a leading article with smaller secondary stories and additional article cards for magazine-style and news-oriented pages.
Content and Display Controls
Configure:
- Categories and subcategories
- Current category filtering
- Tags and manual article IDs
- Article count and ordering
- Featured state and scheduled featured dates
- Language filtering
- Current article exclusion
- Image-only filtering
- Image source and fallback
- Image ratio and column count
- Heading level
- Category, date and author visibility
- Article information position
- Intro text and character limit
- Read more visibility where supported by the layout
- Image badge type, text and style
- Carousel autoplay, interval, controls and indicators
- Optional JSON-LD output
Available display options depend on the selected layout.
Joomla! Integration
JT ArticleX PRO uses:
- Namespaced PHP classes
- AbstractModuleDispatcher
- Dependency Injection and HelperFactory
- Database injection in the article helper
- Parameterized database queries
- Article and category access-level filtering
- Publication-state and publication-date filtering
- Escaped frontend output
- JSON-LD encoding with JSON_HEX flags
- Joomla! Web Asset Manager
- Bootstrap grid, utility and ratio classes
- Template overrides
- Joomla! extension update metadata
The module relies on the active site template to provide Bootstrap 5 CSS. Atum is the administrator template; it does not supply the frontend styling.
Compatibility and Requirements
- Joomla! 6
- PHP 8.3 or newer
- A site template providing Bootstrap 5 CSS
- Tested on Joomla! 6.1.1, 6.1.4 and 6.2.0
- Tested with PHP 8.3.32 and MariaDB 11.4
- Cassiopeia frontend tested
- Atum administrator settings tested
Third-party templates and PostgreSQL have not been tested.
Languages
- English
- Turkish
What's New in Version 1.0.19
- Fixed PHP errors when image-only filtering is enabled.
- Removed image filtering dependence on JSON whitespace and escaped key formatting.
- Improved handling of malformed JSON and empty image values.
- Preserved the requested article count after image filtering.
- Preserved manual selection order and processed random ordering in one result stream.
- Corrected fallback image and alt text pairing.
- Adopted Joomla database injection in the helper.
- Added scheduled featured date handling to filters and displayed featured state.
- Added a logged grid fallback when the core carousel asset is unavailable.
- Aligned the autoplay fallback with the disabled module-form default.
- Corrected scoped sizing classes in List and Media List.
- Clarified the PHP 8.3+ requirement for Joomla! 6.
Validation
Version 1.0.19 passed 34 integration checks on each tested Joomla! version.
Browser checks covered all seven layouts, carousel navigation, stylesheet delivery, JSON-LD output and the Atum module edit form.
Installation and Updates
Download modjtarticlexprov1.0.19.zip and install it through:
Joomla! Administrator → System → Install → Extensions
Then open Content → Site Modules, create or edit JT ArticleX PRO, select your content and layout, assign a template position and publish the module.
Installing over an existing version preserves saved module settings.
JT ArticleX PRO
- Version:
- 1.0.19
- Developer:
- Joomtheme
- Last updated:
-
Oct 26 2026
6 days ago - Date added:
- Jun 16 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- m
- Compatibility:
- J6
Share