Template Development
From Joomla! Documentation
Recommended Reading
- Accessibility
- Beez - an accessible default template
- Creating clickable background images using CSS
- The Joomla! 1.5 Template Tutorial is a work in progress. If you would like to help out with it, please take a look at the main project page and the Outline for Template Tutorials.
- Jim Yuzwalk has contributed a useful introduction to Joomla templates (download the example template from here).
- Changing the site favicon
- Using Class Suffixes
- Using Firebug With Your Joomla Website
- Understanding Output Overrides
- Creating custom template parameter types
- How are templates executed?
- How to determine if the user is viewing the front page
- Template parameters
- jdoc statements
- Objects methods and properties available from your template - what you can do with
$this - Find answers to questions about templates in the Template FAQ category
Tutorials
List of all articles belonging to the categories "Tutorials" AND "Template Development"
- Add text to an article using template overrides
- Adding JavaScript
- Adding stylesheets for other output devices
- Advanced topics
- Amending the templateDetails.xml file
- Changing the site favicon
- Collapsing columns
- Converting A Previous Joomla! Version Template
- Counting modules in a given module position
- Counting modules in multiple module positions
- Creating a basic Joomla! template
- Creating a basic index file
- Creating a basic templateDetails.xml file
- Creating a thumbnail preview image
- Creating clickable background images using CSS
- Creating rounded corners
- Custom error pages
- Customising the dynamic page title
- Customising the way modules are displayed
- Customizing the print pop-up
- Declaring module positions
- Discover your template css-styles and learn how to change them
- Distributing Joomla! templates
- Extension Installer
- Extension development using eclipse and ant
- Extension development using eclipse and phing
- File structure for packaging
- Getting Started with Templates
- Getting Started with Templates
- Giving the Front Page a different style from other pages
- Hide column to avoid width issues
- Horizontal centering
- How do you change the images in your template?
- How to override the output from the Joomla! core
- JDocumentHTML/countModules
- Making templates translatable
- More advanced Joomla! templates
- Sharing layouts across views or extensions with JLayout
- Switching templates
- Switching templates
- Templates supplied with Joomla!
- To access the Template Manager
- Understanding Joomla! templates
- Upgrading a Joomla 1.5 template to Joomla 2.5
- Using Class Suffixes
FAQ
List of all articles belonging to the categories "FAQ" AND "Template Development"
- Extensions GPL notices
- Extensions distribution
- Extensions name
- How do I Remove Numbering on Section/Category Archive Page.
- How do you add a new module position?
- How do you change the favicon?
- How do you change the images in your template?
- How do you control whether modules are vertically or horizontally arranged?
- How do you list your extension in the extensions site?
- How to add a span element to menu entries