Skip to main content

Documentation Index

Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt

Use this file to discover all available pages before exploring further.

Variablen dienen zum Speichern von Werten und können für Prüfungen, Berechnungen und Ausgaben im Template genutzt werden. Variablen können Sie selbst definieren, indem Sie 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.