Ihre erste Variable
Legen wir die Variable {promotionText} an, geben ihr englische und deutsche Werte, überschreiben sie für einen Verkaufskanal und verwenden sie auf einer CMS-Seite.
1. Variablenliste öffnen
Abschnitt betitelt „1. Variablenliste öffnen“Gehen Sie im Admin-Panel zu Einstellungen → Inhalte → Dynamic Variables. Die Liste zeigt Ihre benutzerdefinierten Variablen und gibt an, welche Bereiche aktuell aktiv sind.
2. Variable anlegen
Abschnitt betitelt „2. Variable anlegen“Klicken Sie oben rechts auf Variable hinzufügen. Füllen Sie aus:
- Key:
promotionText— das ist der Platzhalter, den Sie im Inhalt tippen ({promotionText}). Halten Sie ihn kurz und incamelCase. - Aktiv: an — später deaktivieren, wenn Sie die Variable pausieren möchten, ohne sie zu löschen.
- Bereiche: vorerst leer lassen. Eine leere Bereichsliste bedeutet, dass die Variable überall verwendet werden darf (CMS, Produkte, Kategorien — überall dort, wo der entsprechende Plugin-Schalter an ist).
Klicken Sie auf Speichern.
3. Globalen Wert hinzufügen
Abschnitt betitelt „3. Globalen Wert hinzufügen“Klicken Sie auf der Detailseite auf Wert hinzufügen. Es erscheint eine Zeile mit folgenden Feldern:
- Verkaufskanal: leer lassen. Leer = globaler Wert, dient als Fallback, wenn keine spezifischere Überschreibung definiert ist.
- Wert: Geben Sie Ihren Standardtext ein, z. B.
Kostenloser Versand ab 50 EUR. Das Feld ist ein Rich-Text-Editor — Formatierungen, Links und sogar HTML sind möglich. - CSS / Skript: vorerst leer lassen (behandelt in CSS und JS pro Variable).
Wechseln Sie oben den Sprach-Selektor auf English und füllen Sie dieselbe Zeile mit Free shipping over 50 EUR. Wiederholen Sie das für jede Sprache, die Sie unterstützen möchten — leere Werte fallen auf die Systemstandardsprache zurück.
Speichern.
4. Kanalspezifische Überschreibung hinzufügen (optional)
Abschnitt betitelt „4. Kanalspezifische Überschreibung hinzufügen (optional)“Klicken Sie erneut auf Wert hinzufügen. Diesmal:
- Verkaufskanal: wählen Sie einen bestimmten Kanal, z. B. Marktplatz-Storefront.
- Wert: Geben Sie eine marktplatzspezifische Botschaft ein, z. B.
Kostenloser 2-Tage-Versand mit Marketplace+.
Diese Zeile wird nur für diesen Kanal verwendet. Alle anderen Kanäle nutzen weiterhin die globale Zeile aus Schritt 3.
Speichern.
5. Variable auf einer CMS-Seite verwenden
Abschnitt betitelt „5. Variable auf einer CMS-Seite verwenden“- Öffnen Sie Inhalte → Erlebniswelten und bearbeiten Sie eine beliebige Seite (oder erstellen Sie eine neue).
- Ziehen Sie einen Text-Block auf die Seite.
- Klicken Sie in das Textfeld und auf die Schaltfläche Dynamic Variables in der Editor-Toolbar.
- Wählen Sie
promotionTextaus der Liste — der Platzhalter wird an der Cursorposition als{promotionText}eingefügt. - Die Live-Vorschau des Editors zeigt den aufgelösten Wert unter dem Eingabefeld an, damit Sie ihn überprüfen können.
Speichern Sie die CMS-Seite und weisen Sie sie wie gewohnt einer Kategorie oder einem Layout zu.
6. Storefront prüfen
Abschnitt betitelt „6. Storefront prüfen“Öffnen Sie das Storefront in der Sprache und dem Verkaufskanal, die Sie konfiguriert haben:
- Deutsch / globaler Kanal →
Kostenloser Versand ab 50 EUR - English / globaler Kanal →
Free shipping over 50 EUR - Marktplatz-Storefront →
Kostenloser 2-Tage-Versand mit Marketplace+
Falls Sie die Ersetzung nicht sehen, leeren Sie den HTTP- / Objekt-Cache und laden Sie neu. Falls Sie {promotionText} als rohen Text sehen, ist der CMS-Schalter aus — siehe Plugin-Einstellungen.
Weiter geht’s
Abschnitt betitelt „Weiter geht’s“- Keys & Werte — Namensregeln, Längenbegrenzungen, Formatierung.
- Kanalspezifische Werte — wie die Fallback-Kette funktioniert.
- Sprachspezifische Werte — Übersetzungsablauf.
- Editor-Integration — Details zu Picker und Vorschau.