Separate ist eine moderne open-
source Template Engine für PHP


Die Template Engine ermöglicht eine elegante Trennung der Business-Logik von der Darstellungsschicht, ist einfach zu erlernen und bietet universelle Möglichkeiten wie z.B.:
 
IF-Konstrukt
Damit können Entscheidungen direkt
in der Template-Datei realisiert werden.
<!-- IF '${VAR}' == 'TRUE' -->
    <p>Hallo</p>
<!-- END IF -->
Template Including
Ermöglicht die Einbindung von
weiteren Template Dateien.
<!-- INCLUDE header.htm -->
    <p>Hallo</p>
<!-- INCLUDE footer.htm -->
Dynamische Blöcke
Sinnvoll um z.B. eine Aufzählung mit
dynamischem Inhalt zu generieren.
<!-- BEGIN my_block -->
    <li>...</li>
<!-- END my_block -->
Value Formatter
Eine komfortable Möglichkeit
Platzhalterwerte zu formatieren.
${UNIXTIME} <!-- 1520104433 -->
${(Date)UNIXTIME} <!-- 03.03.2018 -->
${(Time)UNIXTIME} <!-- 19:13 -->

...und vieles mehr.
(In der Dokumentation sind alle Möglichkeiten detailliert beschrieben)
© 2004—2024 Eduard Sudnik E-Mail: separate@esud.info