Een sitemap is gemakkelijk te stylen en wordt getoond in de sectie waar {$content} is geplaatst in de main.tpl hieronder wordt beschreven hoe we een sitemap kunnen maken.
Laten we er van uitgaan dat onze sitemap er als volgt uit ziet
<h1>Sitemap</h1>
<ul>
<li>
<a href="/home">Home</a>
</li>
<li>
<a href="/contact">Contact</a>
</li>
</ul>
- Maak een bestand aan genaamd index.tpl in de map /public/templates/{klant_naam}/sitemap/
- Plaats hier de layout van de sitemap in.
- Vervang de herhalende elementen met de volgende tag {sitemap=list.tpl}
- Sla het bestand op het zou er als volgt uit moeten zien
<h1>Sitemap</h1>
<ul>
{sitemap=list.tpl}
</ul>
- We gaan nu het bestand list.tpl aanmaken in de map /public/templates/{klant_naam}/sitemap/elements/
- Hier plaatsen we onze herhalende code we kunnen gebruik maken van de volgende tags
{$url} De url van de pagina
{$title} De titel van de pagina - Ons bestand zal er dan als volgt uitzien
<li>
<a href="{$url}">{$title}</a>
</li>
- Aangezien er ook subpagina's in kunnen zitten plaatsen we nog een tag namelijk {sitemap=@submenu.tpl}
- Sla het bestand op het zal er als volgt uitzien
<li>
<a href="{$url}">{$title}</a>
{sitemap=@submenu.tpl}
</li>
- We maken nu het bestand submenu.tpl aan de map /public/templates/{klant_naam}/sitemap/elements/
- Hier plaatsen we nogmaals een holder voor onze terugkerende elementen
- Tevens plaatsen we er de tag {sitemap=list.tpl}
- We slaan het bestand nu op en zal er als volgt uitzien
<ul>
{sitemap=list.tpl}
</ul> - Gefeliciteerd!!! Je hebt je sitempa nu gekoppeld en is te bekijken onder http://www.mijndomein.nl/sitemap