How to override the output from the Joomla! core

From Joomla! Documentation
(Difference between revisions)
Jump to: navigation, search
Line 3: Line 3:
  
 
==Getting A Head-Start with Overrides==
 
==Getting A Head-Start with Overrides==
Joomla! comes pre-packaged with a frontend template called Beez. Beez utilizes template overrides to produce a table-less layout for faster, smoother, and semantically correct markup. To add the table-less layout to your template, locate your Joomla! installation's template directory, and you'll notice the Beez template. Inside the Beez template directory, copy the html folder (the entire directory structure is as follows: <code>your_joomla/templates/Beez/html/</code>) and paste the html folder into your template's main directory.
+
Joomla! comes pre-packaged with a frontend template called Beez. Beez utilizes template overrides to produce a table-less layout for faster, smoother, and semantically correct markup. To add the table-less layout to your template, locate your Joomla! installation's template directory, and you'll notice the Beez template. Inside the Beez template directory, copy the folder titled <code>html</code> (the entire directory structure is as follows: <code>your_joomla/templates/Beez/html/</code>) and paste the html folder into your template's main directory.
  
 
Detail to follow
 
Detail to follow
 
[[Category:Templates]]
 
[[Category:Templates]]

Revision as of 20:51, 19 January 2008

The standard output from the Joomla! core can be overridden by adding code to the html directory in a template. Basic overrides include: your_template/html/modules.php (overriding module output) and your_template/html/pagination.php (overriding pagination output); however, it is possible to override the output of any module or component.

Getting A Head-Start with Overrides

Joomla! comes pre-packaged with a frontend template called Beez. Beez utilizes template overrides to produce a table-less layout for faster, smoother, and semantically correct markup. To add the table-less layout to your template, locate your Joomla! installation's template directory, and you'll notice the Beez template. Inside the Beez template directory, copy the folder titled html (the entire directory structure is as follows: your_joomla/templates/Beez/html/) and paste the html folder into your template's main directory.

Detail to follow

Personal tools
Namespaces

Variants
Actions
Navigation
Joomla! Sites
Toolbox