Smarty ist eine Template-Engine für PHP. Es ermöglicht Entwicklern die Anwendungslogik und Inhalt von seiner Darstellung zu trennen. Der Motor ist geeignet für ein Szenario , wo der Programmierer und Template- Designer sind nicht die gleiche Person . Programmierer verwenden Content-Elemente , wie Körper und $ $ author , während Template-Designer gestalten die Vorlagen mit HTML-Tags , um diese Variablen zu präsentieren. Diese Variablen werden in Smarty gespeichert. Der Programmierer kann Änderungen an der Programmlogik , ohne die Template-Design , und umgekehrt. Anleitung
1
Herunterladen von Smarty smarty.net (siehe Abschnitt Ressourcen . ) Entpacken Sie die Dateien Smarty in ein lokales Verzeichnis . Finden Sie die " /libs /" Unterverzeichnis . . Installieren Sie die Smarty Bibliothek Dateien in diesem Verzeichnis
2
Erstellen Sie eine Instanz von Smarty in Ihre PHP-Skripte : < phprequire_once ( ' Smarty.class.php '); $ smarty = new Smarty () ? ; >
3
erstellen der index.tpl Datei, die Smarty wird angezeigt : { * } Smarty * hallo {$ name} , willkommen auf Smarty
! Diese Datei sollte im $ template_dir , die der Standard-Template -Verzeichnis befinden.
4
erstellen mehrere Vorlagen in einer ähnlichen Art und Weise und legte sie in den Template-Verzeichnis .
5 < p> Nutzen Sie Vorlagen aus dem $ template_dir in Ihrem php