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.

Diese Seite beschreibt die Grundlagen und Schreibweise von Modifiers. Modifiers (auch Filter genannt) werden verwendet, um Werte im Template direkt bei der Ausgabe oder Weiterverarbeitung zu verändern, zu formatieren oder zu prüfen – zum Beispiel Texte anpassen, Zahlen runden oder Listen umwandeln.

Grundlagen & Schreibweise

Modifiers werden nicht als eigenständiger Funktionsaufruf geschrieben, sondern auf einen bestehenden Wert angewendet. Ein Modifier verarbeitet immer den Wert, der links von ihm steht. Das Ergebnis kann direkt ausgegeben oder in einer Variablen gespeichert und später weiterverwendet werden. Modifiers werden mit dem Pipe-Operator | an einen Wert „angehängt“:
{{= <Wert> | <Modifier> }}
Wenn ein Modifier zusätzliche Parameter benötigt, werden diese in runden Klammern angegeben:
{{= <Wert> | <Modifier>(<Parameter1>, <Parameter2>, ...) }}

Übersicht der Modifier

Eine vollständige Liste aller verfügbaren Modifiers wird hier nicht separat geführt, da nahezu alle globalen Funktionen aus der Referenzseite Funktionen zusätzlich auch als Modifier verwendet werden können.

Beispiele

Beispiel upper

Wert in Großbuchstaben ausgeben
{{= "Sneaker Classic" | upper }}
=
SNEAKER CLASSIC

Beispiel replace und lower

Wert für URL/Slug vorbereiten (Leerzeichen ersetzen + Kleinschreibung)
{{= "Sneaker Classic" | replace(" ", "-") | lower }}
=
sneaker-classic