{include}

Andere Templates bzw. HTML-Abschnitte in das aktuelle Template einzubinden.

Attribut  Typ  Erforderlich  Beschreibung 
file  string  Ja Pfad zur Datei

Beispiel

QuelltextSmarty Code:
  1. {* Template Bereiche einbinden *}
  2. {include file="tpl/header.html"}
  3. {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.

QuelltextSmarty Code:
  1. {* Liegt ein Template für die aktuelle Seite vor? *}
  2. {if $typeTemplate}
  3.     {include file=$typeTemplate}  {* dann dieses verwenden *}
  4. {else}
  5.     {$page->field.content}  {* ansonsten den einfachen Inhalt ausgeben *}
  6. {/if}
Tel: +49 (0)6261 / 6743-0
Fax: +49 (0)6261 / 6743-29
E-Mail: info@egotec.com
EGOTEC GmbH
Hauptstraße 130
D-74821 Mosbach
Erstellt mit EGOTEC® Internet: www.egotec.com © EGOTEC GmbH