Bei IT-Manager handelt es sich um einen komfortablen Wrapper
für IT[X]-Templates. Er nutzt die Besonderheiten
der Templateklasse.
IT[X] entscheidet bei Ersetzungen zwischen einfachen Platzhaltern
und Blöcken. Ein Block ist ein (HTML-)Fragment, welches
beliebig oft wiederholt und geparst werden kann.
Finden in einem Block keine Ersetzungen statt, wird
dieser entfernt. Diese Eigenschaft können sich
beispielsweise Blöcke mit Formatierungsanweisungen für Fehlermeldungen
zu Nutze machen. Wird keine Fehlermeldung gesetzt,
wird der Block entfernt.
Das für Blöcke gesagte gilt analog für Platzhalter.
| IT[X] Blöcke |
Top |
|
[LABEL] [VORNAME] <!-- BEGIN error_msg --> <br><font color="#ff0000">[ERROR_MSG]</font> <!-- END error_msg -->
|
Bei der Zuweisung von Content versucht IT-Manager zunächst
einen passenden Block zu finden und ersetzt einen darin enthaltenen
Platzhalter, der den Namen des Blocks hat. Ist kein Block vorhanden,
wird versucht einen einfachen Platzhalter zu ersetzen.
Zahlreiche Beispiele für den IT-Manager finden sich in den
Wizard Examples.