In einem Template wird der Body eines HTML Dokuments definiert. Alle weiteren HTML Eigenschaften und Definitionen werden über die entsprechende Portal-Konfiguration automatisch generiert.
Hier ein Beispiel für ein einfaches Template:
<div>
<p>Hallo Welt</p>
<p><%myTag%></p>
</div>
Das Tag „myTag“ wird über die PageBuilder Funktion mit Inhalt versorgt: ccHTTPResultHandler.SetTemplateTag('myTag','Test');
Über die Funktion ccHTTPResultHandler.CompileTemplate(''); wird das Template generiert, d.h. die Tags werden entsprechend dem zugewiesenen Wert umgesetzt, und das Ergebnis kann anschließend an ccHTTPResultHandler.ContentText übergeben werden.
Tagbezeichner sind immer case-insensitive.
Das Default Template
Ein spezielles Template ist das Default Template. Im Falle einer automatische Code-Generierung und Verwendung des Platzhalters {$ccResult} wird immer das Template mit dem Namen Default generiert.
Tipp
Vergeben Sie dem Template den Namen Default bei der Verwendung der automatischen Code-Generierung.