joomla-template-overrides
Joomla Template Overrides - Complete System
Introduction
Template overrides allow you to customize the output of components, modules, and plugins without modifying core files. They are stored in /templates/[name]/html/ and are automatically loaded in place of the original files.
Covers: Joomla 5.x, 6.x | Requirements: Basic knowledge of PHP, Joomla folder structure
Fundamental Concepts
Why Use Overrides?
- Customize presentation without modifying core
- Maintain functionality when updating Joomla
- Reuse code across views
- Separate presentation logic
More from nicolasflores9/skills
moodle5-theme
|
26joomla-plugin-development
Master modern plugin development in Joomla 5/6. Learn to create robust extensions using SubscriberInterface, Event Classes, dependency injection, and PSR-4. Covers manifest.xml, service providers, system/content/user events, namespaces, and security best practices.
19joomla-database-queries
Joomla 5/6 database queries: SELECT, INSERT, UPDATE, DELETE, JOINs, Prepared Statements, DatabaseDriver, query chaining, SQL injection prevention, advanced filtering, sorting and pagination.
16joomla-frontend-integration
Frontend integration (CSS/JS) in Joomla 5/6 with Helix Framework. WebAssetManager, Bootstrap 5, SP Page Builder, responsive design, and Web Components.
15joomla-custom-fields
Master custom fields in Joomla 5/6. Learn to create, manage, and render Custom Fields. Use FieldsHelper for programmatic access, query #__fields and #__fields_values, implement template overrides, integrate into modules and components. Internal triggers: joomla custom field, custom field, FieldsHelper, #__fields, joomla article fields, field group joomla.
13helix-child-template
Create and customize child templates with Helix Ultimate for Joomla 5/6. Master protected overrides, custom CSS/JS, module positions, megamenus, and safe updates. Triggers - helix child template, child template joomla, helix ultimate, helix override, custom.css helix, helix template customize, helix framework
4