Teil 7 Templateabfragen in Smarty

Möchten Sie in Smarty Templates Bedingungen abfragen, dann können Sie den IF Befehl des Smarty Parsers nutzen, um die Ausgabe des Templates zu steuern.

Inhalt

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

Abfragen im Smarty-Template

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 gesetzt
012  {/if}

Code

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.


FlightCMS
2024-01-28
Beitrag,Sortieren,Datum,Titel,ASC,DESC
post
0