Andere Templates bzw. HTML-Abschnitte in das aktuelle Template einzubinden.
Pos | Attribut | Typ | Erforderlich | Beschreibung |
---|---|---|---|---|
1 | file | string | Ja | Pfad zur Datei |
Beispiel
{* Template Bereiche einbinden *}
{include file="tpl/header.html"}
{include file="tpl/content.html"}
Der Pfad geht dabei immer vom jeweiligen SKIN-Verzeichnis aus.
Typenspezifische Templates einbinden
EGOTEC stellt automatisch einen Platzhalter {$typeTemplate} zur Verfügung. Dieser enthält immer den Template-Pfad zur aktuellen Seite.
{* Liegt ein Template für die aktuelle Seite vor? *}
{if $typeTemplate}
{include file=$typeTemplate} {* dann dieses verwenden *}
{else}
{$page->field.content} {* ansonsten den einfachen Inhalt ausgeben *}
{/if}