Rvsjoen/tutorial/Developing a Template/Part 05: Difference between revisions
From Joomla! Documentation
| Line 6: | Line 6: | ||
'''<tt>templateDetails.xml</tt>''' | '''<tt>templateDetails.xml</tt>''' | ||
<source lang="xml"> | <source lang="xml"> | ||
<?xml version="1.0" encoding="utf-8"?> | |||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
<extension version="2.5" type="template" client="site"> | <extension version="2.5" type="template" client="site"> | ||
| Line 37: | Line 38: | ||
label="TPL_HELLOWORLD_FIELD_BACKGROUNDCOLOR_LABEL" | label="TPL_HELLOWORLD_FIELD_BACKGROUNDCOLOR_LABEL" | ||
description="TPL_HELLOWORLD_FIELD_BACKGROUNDCOLOR_DESC" /> | description="TPL_HELLOWORLD_FIELD_BACKGROUNDCOLOR_DESC" /> | ||
<field name="templatewidth" type="list" | |||
label="TPL_HELLOWORLD_FIELD_WIDTH_LABEL" | |||
description="TPL_HELLOWORLD_FIELD_WIDTH_LABEL" > | |||
<option value="fixed">TPL_HELLOWORLD_WIDTH_FIXED</option> | |||
<option value="fluid">TPL_HELLOWORLD_WIDTH_FLUID</option> | |||
</field> | |||
</fieldset> | </fieldset> | ||
</config> | </config> | ||
Revision as of 11:47, 16 April 2012
Adding parameters
With your favorite editor, edit the following file
templateDetails.xml
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<extension version="2.5" type="template" client="site">
<name>TPL_HELLOWORLD</name>
<creationDate>Once upon a time</creationDate>
<author>John Doe</author>
<authorEmail>john.doe@example.org</authorEmail>
<authorUrl>http://www.example.org</authorUrl>
<copyright>Copyright Info</copyright>
<license>License Info</license>
<version>0.0.1</version>
<description>TPL_HELLOWORLD_XML_DESCRIPTION</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<folder>css</folder>
<folder>language</folder>
</files>
<positions>
<position>header</position>
<position>footer</position>
<position>left</position>
</positions>
<config>
<fields name="param">
<fieldset name="advanced">
<field
name="backgroundcolor"
type="text"
default=""
label="TPL_HELLOWORLD_FIELD_BACKGROUNDCOLOR_LABEL"
description="TPL_HELLOWORLD_FIELD_BACKGROUNDCOLOR_DESC" />
<field name="templatewidth" type="list"
label="TPL_HELLOWORLD_FIELD_WIDTH_LABEL"
description="TPL_HELLOWORLD_FIELD_WIDTH_LABEL" >
<option value="fixed">TPL_HELLOWORLD_WIDTH_FIXED</option>
<option value="fluid">TPL_HELLOWORLD_WIDTH_FLUID</option>
</field>
</fieldset>
</config>
</extension>
File listing
- templateDetails.xml
- index.php
- css/styles.css
- language/en-GB/en-GB.tpl_helloworld.ini
- language/en-GB/en-GB.tpl_helloworld.sys.ini
Testing your template
For details on how to install the template into your Joomla! site, refer to the information provided in Part 01.
Download this part
Articles in this series
This tutorial is supported by the following versions of Joomla!