Templates/examples/custom-templates
Fra Shoporama dokumentation
Lad os sige at du vil have en side der hedder www.shopnavn.dk/eksempel hvor du viser nogle udvalgte produkter. Dette kan du gøre på følgende måde:
- Opret en kategori og giv den URL'en
eksempel
- Vælg at kategorien ikke skal være i menuen (med mindre du selvfølgelig vil have den der)
- Opret et Ekstra-felt der fx hedder
template
. Fx template=eksempel.html - Indsæt et check på om $category og ekstrafeltet er sat der hvor du vil inkludere din template. Fx i global, hvor du kan gøre det med:
<{if $category && $category->getMetaValue("template")}> <{assign var="template" value=$category->getMetaValue("template")}> <{include file=$template}> <{else}> Her skal din alm. templates indhold være <{/if}>
- Opret eksempel.html, og lav den visning af kategorien du ønsker. Fx
<h1><{$category->getName()|escape}></h1> <ul> <{section name="i" loop=$products}> <li><a href="<{$products[i]->getUrl()|escape}>"><{$products[i]->getName()|escape}></a></li> <{/section}> </ul>