HTML_Template_IT::setOption()

HTML_Template_IT::setOption() – Setzt eine Option

Synopsis

require_once 'HTML/Template/IT.php';

int HTML_Template_IT::setOption ( string $option , mixed $value )

Description

Setzt eine Option. Beachten Sie, dass manche Optionen die Funktionsweise von HTML_Template_IT unerwartet ändern können.

Return value

int - Gibt bei Erfolg 1 zurück, andernfalls IT_Error.

Parameter

  • mixed $option - Name der Option

  • mixed $value - Der neue Wert der Option

Optionen

Mögliche Optionen:
Option Standardwert Beschreibung
removeUnknownVariables TRUE Falls TRUE werden alle nicht gesetzten Variablen aus dem Template entfernt. Diese Option wird üblicheweise beim Laden eines Templates mit HTML_Template_IT::loadTemplatefile() oder HTML_Template_IT::setTemplate() angegeben.
removeEmptyBlocks TRUE Falls TRUE werden alle Blöcke, die keinen gesetzten Platzhalter enthalten aus dem Template entfernt. Diese Option wird üblicheweise beim Laden eines Templates mit HTML_Template_IT::loadTemplatefile() oder HTML_Template_IT::setTemplate() angegeben.
clearCache FALSE Falls TRUE wird das Resultat eines Block nach dem Parsen nicht gecached. Ändern Sie diese Option nur, wenn Sie wissen was Sie tun.
clearCacheOnParse FALSE Falls TRUE wird der Variabelcache beim nach dem Parsen gelöscht. Ändern Sie diese Option nur, wenn Sie wissen was Sie tun.
openingDelimiter '{' Gibt an, mit welchem Zeichen ein Platzhalter anfangen muss. Falls dieser Wert geändert wird muss mit init() das Template neu initialisieren werden. Ändern Sie diese Option nur, wenn Sie wissen was Sie tun.
closingDelimiter '}' Gibt an, mit welchem Zeichen ein Platzhalter enden muss. Falls dieser Wert geändert wird muss mit init() das Template neu initialisieren werden. Ändern Sie diese Option nur, wenn Sie wissen was Sie tun.
blocknameRegExp '[\.0-9A-Za-z_-]+' Gibt den Regulären Ausdruck an, mit dem HTML_Template_IT im Template nach Blocknamen sucht. Falls dieser Wert geändert wird muss mit init() das Template neu initialisieren werden. Ändern Sie diese Option nur, wenn Sie wissen was Sie tun.
variablenameRegExp '[\.0-9A-Za-z_-]+' Gibt den Regulären Ausdruck an, mit dem HTML_Template_IT im Template nach Platzhalternname sucht. Falls dieser Wert geändert wird muss mit init() das Template neu initialisieren werden. Ändern Sie diese Option nur, wenn Sie wissen was Sie tun.

Note

This function can not be called statically.

Setzt das Templateverzeichnis (Previous) Lädt ein Template aus einem String (Next)
Last updated: Sun, 19 Dec 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.