Themler theme contains a number of templates:
Each template is independent and is used for a specific CMS content type (Front Page, Article, Basic Page, Blog (/node
), etc).
This allows to create unique design for some website pages without creating additional themes.
As templates in Themler theme are independent, in order to show some control, for example Horizontal Menu, on all website pages, you should add it to all templates.
The following article about sharing controls between templates describes how to share controls.
Note: The templates are always enabled and automatically assigned to specific types of CMS content. They can't be removed or disabled. When creating a theme you should configure all templates.
Home template is used on the website Front page. In Themler it is possible to create individual styling and layout for the Home page and it won't be applied to any other page.
In Drupal theme the Home Template is automatically applied to a Default Front Page specified under the Drupal Configuration >> Site Information:

In Drupal theme the Page Template is used for a Basic Page content type.

Please follow these steps to create a Page:
- Create the Page: In Drupal >> Content >> click "Add Content" >> choose "Basic Page".
For Drupal 6: Drupal Admin menu >> Create Content >> choose "Page".
- Add Title, and Body content.
- Save the Page.
In Drupal theme the Blog Template is used for a content feed.
Please follow these steps to create a Blog Page:
- Go to the Drupal Structure >> Menus >> choose a Menu >> click "Add Link".
- Specify Menu link title and Path:
node

In Drupal theme the Post Template is used for a Article content type.

Please follow these steps to create a Post
- Create an Article: In Drupal >> Content >> click "Add Content" >> choose "Article".
For Drupal 6: Drupal Admin menu >> Create Content >> choose "Story".
- Add Title, and Body content.
- Save an Article.
The
404 Template is responsible for showing the error response sent by the Drupal. A site visitor will see it when trying to access a broken or non-existing link.
The template should contain the
Text 404 control that displays the error message.
The Default Template is used for all other pages and content types.
See Also
How to Use Custom Templates in Drupal
How to Share Controls between Different Templates
Themler theme contains a number of templates:
!templates-list3.png!
Each template is independent and is used for a specific CMS content type (Front Page, Article, Basic Page, Blog (`/node`), etc).
This allows to create unique design for some website pages without creating additional themes.
As templates in Themler theme are independent, in order to show some control, for example Horizontal Menu, on all website pages, you should add it to all templates.
The following [article about sharing controls between templates](page:4783) describes how to share controls.
**Note:** The templates are always enabled and automatically assigned to specific types of CMS content. They can't be removed or disabled. When creating a theme you should configure all templates.
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="home_template_heading">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#home_template" aria-expanded="false" aria-controls="home_template">
Home Template
</a>
</h4>
</div>
<div id="home_template" class="panel-collapse collapse" role="tabpanel" aria-labelledby="home_template_heading">
<div class="panel-body">
<p><b>Home template</b> is used on the website Front page. In Themler it is possible to create individual styling and layout for the Home page and it won't be applied to any other page.</p>
<p>In Drupal theme the <b>Home Template</b> is automatically applied to a Default Front Page specified under the Drupal <b>Configuration</b> >> <b>Site Information</b>:</p>
<p><img src="http://attachments.answers.billiondigital.com/411/6411/d-front-page.png"></p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="page_template_heading">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#page_template" aria-expanded="false" aria-controls="page_template">
Page Template
</a>
</h4>
</div>
<div id="page_template" class="panel-collapse collapse" role="tabpanel" aria-labelledby="page_template_heading">
<div class="panel-body">
<p>In Drupal theme the <b>Page Template</b> is used for a <i>Basic Page</i> content type.
<p><img src="http://attachments.answers.billiondigital.com/410/6410/basic-page.png"></p>
<p>Please follow these steps to create a Page:</p>
<ol>
<li><b>Create the Page</b>: In Drupal >> Content >> click "Add Content" >> choose <b>"Basic Page"</b>.
<p>For <b>Drupal 6</b>: Drupal Admin menu >> Create Content >> choose <b>"Page".</b></p>
<li>Add Title, and Body content.</li>
<li>Save the Page.</li>
</li>
</ol>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="blog_template_heading">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#blog_template" aria-expanded="false" aria-controls="blog_template">
Blog Template
</a>
</h4>
</div>
<div id="blog_template" class="panel-collapse collapse" role="tabpanel" aria-labelledby="blog_template_heading">
<div class="panel-body">
<p>In Drupal theme the <b>Blog Template</b> is used for a content feed.</p>
<p>Please follow these steps to create a Blog Page:</p>
<ol>
<li>Go to the Drupal Structure >> Menus >> choose a Menu >> click "Add Link".</li>
<li>Specify Menu link title and Path: <code>node</code></li>
</ol>
<p><img src="http://attachments.answers.billiondigital.com/408/6408/blog-path.png"></p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="post_template_heading">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#post_template" aria-expanded="false" aria-controls="post_template">
Post Template
</a>
</h4>
</div>
<div id="post_template" class="panel-collapse collapse" role="tabpanel" aria-labelledby="post_template_heading">
<div class="panel-body">
<p>In Drupal theme the <b>Post Template</b> is used for a <i>Article</i> content type.
<p><img src="http://attachments.answers.billiondigital.com/409/6409/d-article.png"></p>
<p>Please follow these steps to create a Post</p>
<ol>
<li><b>Create an Article</b>: In Drupal >> Content >> click "Add Content" >> choose <b>"Article"</b>.
<p>For <b>Drupal 6</b>: Drupal Admin menu >> Create Content >> choose <b>"Story".</b></p>
<li>Add Title, and Body content.</li>
<li>Save an Article.</li>
</li>
</ol>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="404_template_heading">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#404_template" aria-expanded="false" aria-controls="404_template">
404 Template
</a>
</h4>
</div>
<div id="404_template" class="panel-collapse collapse" role="tabpanel" aria-labelledby="404_template_heading">
<div class="panel-body">
The <b>404 Template</b> is responsible for showing the error response sent by the Drupal. A site visitor will see it when trying to access a broken or non-existing link.
The template should contain the <a href="http://answers.themler.com/articles/5088/text-404">Text 404 control</a> that displays the error message.
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="default_template_heading">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#default_template" aria-expanded="false" aria-controls="default_template">
Default Template
</a>
</h4>
</div>
<div id="default_template" class="panel-collapse collapse" role="tabpanel" aria-labelledby="default_template_heading">
<div class="panel-body">
The <b>Default Template</b> is used for all other pages and content types.
</div>
</div>
</div>
</div>
### See Also
[How to Use Custom Templates in Drupal](page:26302)
[How to Share Controls between Different Templates](page:4783)