var davor benutzen und einen eindeutigen Variablenname nach dem obligatorischen $ festlegen. Daneben gibt es auch die von WEBSALE bereitgestellten globalen Variablen (Module). Diese beginnen immer mit $ws und enthalten vorgegebene Funktionen oder Datenfelder.
{{ var $myVariable = 10 }} | Die Variable $myVariable wird neu erstellt und in ihr der Wert 10 gespeichert. |
{{ $myVariable = 42 }} | In der bereits erstellten Variable $myVariable wird der Wert 42 gespeichert. |
{{= $myVariable }} | Gib den aktuellen Inhalt von $myVariable aus: 42 |
Hinweis:
{{= $myVariable }} gibt den Wert escaped/gefiltert aus (Sonderzeichen/HTML werden “entschärft” und als Text angezeigt). Um den Inhalt ungefiltert auszugeben, muss {{! $myVariable}} genutzt werden.Wenn ein Wert einer nicht erstellten Variable zugewiesen wird, erzeugt dies - wie bei allen ungültigen Variablenzugriffen - einen Fehler im Compiler. Das Erstellen einer Variable mit einem bereits verwendeten Namen ist im selben Template nicht erlaubt.