Schreibt einen bestimmten HTML-Abschnitt in den Cache und liest diesen Bereich anschließend wieder aus dem Cache.
Parameter-Name | Typ | Erforderlich | Beschreibung |
name | String | Ja |
Name der Cache-Datei (muss eindeutig sein) |
Beispiel
{cache name="navigation1"}
{* Alle Unterseiten der Startseite auslesen *}
{get_children id=1 var="kinder"}
<ul>
{foreach from=$kinder item="kind"} {* Alle Unterseiten durchlaufen *}
<li><a href="{page_url page=$kind}">{$kind->field.name}</a></li> {* Seitenname *}
{/foreach}
</ul>
{/cache}
Diese Funktion speichert den komplette Bereich, welcher durch die {cache}-Tags umschlossen wird. Bei variablen Inhalten ist daher auf den korrekten Einsatz dieser Funktion zu achten.