Template-Abfragen Teil 7 - Implementieren Sie im Template einfache Kontrollstrukturen, um bestimmte Bereiche im Template dynamisch ein- oder auszuschalten.

____________

« Home

Sie können im Smarty-Template Kontrollstrukturen implementieren. Beispielsweise können Sie Configurationsparameter (Sie müssen der Template-Engine dafür natürlich eine Configdatei angeben bzw. anmelden) im Template abfragen und in Abhängigkeit davon verschiedene Anzeigen oder Anzeige-Blöcke steuern.

010  {if #autor# > ''}011    Autor gesetzt012  {/if}

Das Codebeispiel oben fragt in der Config ab, ob die Konstante autor mit einem Namen für den Autor hinterlegt ist. Wenn dies der Fall ist, wird der HTML-Inhalt in Zeile 11 angezeigt.



Weiter stöbern


Textbausteine, Code

Teil 6 - Trennen Sie den Programmcode vom Text. Dieser Beitrag zeigt Ihnen wie Sie dies mit wenigen Zeilen Code realisieren und reine Textbausteine erzeugen.

Config lesen in Smarty

Mit Config-Files können globale Einstellungen leicht verwaltet werden und sogar mit im Programmcoding abgefragt werden


Autor: Oliver Lohse   Datum: 2020-07-30   Kategorie: Smarty   Schlagworte: Workflow