Loading...
 

Smarty Templates


Tiki CMS/Groupware benutzt die Smarty Template Engine um dieThemes zu steuern.

"Eines der primären Ziele des Designs von Smarty ist die Trennung des Progammcodes von der Präsentationsebene. Typischerweise beinhaltet der Programmcode Deiner Anwendung die Verarbeitungslogik, geschrieben und verwaltet in PHP. Der Programmcode wird von den Programmierern geschrieben. Präsentation beschreibt dabei die Art, wie Deine Inhalte dem Endbenutzer gegenüber angezeigt werden, was in Template Dateien beschrieben und verwaltet wird. Die Templates werden von den Template Designern betreut."

http://www.smarty.net/whyuse.php

Smarty ist ein "Template/Präsentations Framework". Es stellt dem Designer die Möglichkeit zur Verfügung, die Präsentation einer Website durch die Definition von Variablen und die Benutzung von (wenn/dann) Ausdrücken zu ändern. Es kann zum Beispiel genutzt werden, um WYSIWYCA ("what you see is what you can access") Websites zu erstellen, welche Inhalte abhängig von Berechtigungsvariablen anzeigen oder verbergen.

List Slides
Smarty Templates Tiki CMS/Groupware benutzt die Smarty Template Engine um die Themes zu steuern. "Eines der primären Ziele des Designs von Smarty ist die Trennung des Progammcodes von der Präsentationsebene. Typischerweise beinhaltet der Programmcode Deiner Anwendung die Verarbeitungslogik, geschrieben und verwaltet in PHP. Der Programmcode wird von den Programmierern geschrieben. Präsentation beschreibt dabei die Art, wie Deine Inhalte dem Endbenutzer gegenüber angezeigt werden, was in Template Dateien beschrieben und verwaltet wird. Die Templates werden von den Template Designern betreut." http://www.smarty.net/whyuse.php Smarty ist ein "Template/Präsentations Framework". Es stellt dem Designer die Möglichkeit zur Verfügung, die Präsentation einer Website durch die Definition von Variablen und die Benutzung von (wenn/dann) Ausdrücken zu ändern. Es kann zum Beispiel genutzt werden, um WYSIWYCA ("what you see is what you can access") Websites zu erstellen, welche Inhalte abhängig von Berechtigungsvariablen anzeigen oder verbergen.