| Smarty - die kompilierende PHP Template-Engine | ||
|---|---|---|
| Zurück | Kapitel 2. Installation | Nach vorne |
Erweiterte Konfiguration
Dies ist eine Weiterführung der Basis Installation, bitte lesen Sie diese zuerst!
Ein flexiblerer Weg um Smarty aufzusetzen ist, die Klasse zu erweitern und eine eigene Smarty-Umgebung zu initialisieren. Anstatt immer wieder die Verzeichnisse zu definieren, kann diese Aufgabe auch in einer einzigen Datei erledigt werden. Beginnen wir, indem wir ein neues Verzeichnis namens '/php/includes/guestbook/' erstellen und eine Datei namens 'setup.php' darin anlegen.
Technische Bemerkung: In unserem Beispiel werden die Library Dateien ausserhalb der DocumentRoot abgelegt. Diese Dateien könnten sensitive Informationen enthalten, die wir nicht zugänglich machen möchten. Deshalb legen wir alle Library Dateien in '/php/includes/guestbook/' ab und laden sie in unserem 'setup.php' Skript, wie Sie im oben gezeigten Beispiel sehen können.
Nun passen wir index.php an, um 'setup.php' zu verwenden:
Wie Sie sehen können, ist es sehr einfach eine Instanz von Smarty zu erstellen. Mit Hilfe von Smarty_GuestBook werden alle Variablen automatisch initialisiert.
| Zurück | Zum Anfang | Nach vorne |
| Basis Installation | Nach oben | Smarty für Template Designer |

