In der template.htm können auch die Inhalte von Variablen ausgegeben werden. Meistens sind das Sprachvariablen oder Pfadvariablen.
Alle verfügbaren Sprachvariablen finden Sie in der entsprechenden Sprachdatei, für Deutsch ist das folgende Datei:
./cmsimple/languages/de.php
Das folgende Beispiel zeigt, wie Sie den Inhalt einer Sprachvariablen in der template.htm ausgeben können:
<?php echo $tx['locator']['text']; ?>
Ausgabe: "Sie sind hier: "
Anwendungsbeispiel:
<b><?php echo $tx['locator']['text']; ?> </b>
<?php echo locator();?>
In der Sprachdatei gibt es spezielle Variablen, die für die Verwendung im Template vorgesehen sind:
$tx['template']['text1']
...
$tx['template']['text9']
Die Variablen 1-3 sind vorbelegt, 4-9 sind frei belegbar.
Die wichtigsten Pfadvariablen für das Template:
Ausgabe: Der Pfad zum Ordner ./templates/, mit abschliessendem Slash
Ausgabe: Der Pfad zum Ordner des Templates, mit abschliessendem Slash
Ausgabe: Der Pfad zum Ordner images/ des Templates, mit abschliessendem Slash
Anwendungsbeispiel:
<a href="./">
<img src="<?php echo $pth['folder']['templateimages'];?>logo.jpg" class="logo" alt="Logo">
</a>
Weitere für das Template interessante CMSimple-Variablen:
Ausgabe: Das Sprachkürzel, für Deutsch: "de"
Anwendungsbeispiel:
<html lang="<?php echo $sl;?>">
Ausgabe: <html lang="de">
Ausgabe: Der Pfad vom Domain Root zum CMSimple Root, mit abschliessendem Slash.