Portal

Difference between revisions of "Template Development"

From Joomla! Documentation

m (chaning link to Web_designers#FAQs since it is a list of Template FAQ category articles)
m (updates)
Line 1: Line 1:
{{browsebar|development}}
+
__TOC__
<div style="clear:both; width:100%">
 
{{/box-header-sq|<big>Introduction to {{PAGENAME}}</big>|{{FULLPAGENAME}}/Intro|}}
 
 
{{:{{FULLPAGENAME}}/Intro}}
 
{{:{{FULLPAGENAME}}/Intro}}
{{/box-footer|}}
+
<div class="row">
 +
<div class="large-7 columns">
 +
<onlyinclude>{{:Template Development/Reading list}}</onlyinclude>
 
</div>
 
</div>
 
+
<div class="large-5 columns panel radius" style="background-color:azure">
<div class="portal-column-left-wide">
+
{{:{{FULLPAGENAME}}/FAQs}}
{{/box-header-sq|Recommended Reading|{{FULLPAGENAME}}/Reading list|}}<onlyinclude>{{:Template Development/Reading list}}</onlyinclude>
+
''More general template information? See [[Web_designers#FAQs|Web Designers FAQs]]
{{/box-footer|}}
 
 
</div>
 
</div>
 
+
</div><!--close the row-->
<div class="portal-column-right-narrow"> <!-- Switch to one column on narrow screens -->
+
<div class="row panel radius">
{{/box-header-sq|FAQs|{{FULLPAGENAME}}/FAQs|}}
 
{{:{{FULLPAGENAME}}/FAQs}}<small>{{/box-footer|''More general template information? See [[Web_designers#FAQs|Web Designers FAQs]]}}</small>
 
</div>
 
 
 
<div style="clear:both; width:100%">
 
 
 
{{/box-header-sq|Template Development Tutorials|{{FULLPAGENAME}}/Tutorials|}}
 
 
{{:{{FULLPAGENAME}}/Tutorials}}
 
{{:{{FULLPAGENAME}}/Tutorials}}
{{/box-footer|}}
 
 
</div>
 
</div>
__NOTOC__ __NOEDITSECTION__
 
 
<noinclude>[[Category:Development]][[Category:Templates]]</noinclude>
 
<noinclude>[[Category:Development]][[Category:Templates]]</noinclude>

Revision as of 16:44, 15 September 2013

<translate> This page contains many links to selected documentation concerning Template Development for Joomla 2.5 and Joomla 3.x. A good place to start is with the Recommended Reading articles below as they provide a good introductory base of knowledge to build on. </translate>

What's a Joomla! Template?</translate>

<translate>

A template is a type of Joomla! extension that changes the way your site looks. There are two types of templates used by the Joomla! CMS: Frontend Templates and Backend Templates. The Frontend Template controls the way your website is presented to the user viewing the website's content. The Backend Template controls the way your website's administrative tasks are presented for controlling management functions by a Joomla! Administrator. These include common tasks such as: user, menu, article, category, module, component, plugin and template management.
See also: Component, Module, Plugin

As a developer, you are probably are more interested in how to create a Frontend Template.


<translate> Template Developer Tutorials</translate>