CMS-Seiten
Wenn die CMS-Ersetzung an ist, scannt das Plugin die gerenderte Ausgabe von CMS-Elementen und ersetzt {variable}-Platzhalter durch den aufgelösten Wert. Das ist der häufigste Anwendungsfall und standardmäßig aktiviert.
Was ersetzt wird
Abschnitt betitelt „Was ersetzt wird“- Textblöcke —
cms-element-textund ähnliche Elemente, die formatierten Text aus dem CMS-Designer rendern. - HTML-Blöcke — rohe HTML-Elemente, die Sie ins Layout gesetzt haben.
- Produktbeschreibungsfelder, die über CMS-Elemente gerendert werden (die Beschreibung ist Teil des CMS-Templates, auch wenn sie aus einer Produktentität kommt).
Außerhalb der CMS-gerenderten Ausgabe werden Variablen nicht angefasst — für Produkt- / Kategoriefelder, die nicht über CMS gerendert werden, siehe die Seiten Produkte und Kategorien.
Wie eine Variable diesen Bereich erlaubt
Abschnitt betitelt „Wie eine Variable diesen Bereich erlaubt“Standardmäßig ist eine Variable mit leerer Bereichsliste überall erlaubt, wo die CMS-Ersetzung an ist. Um eine Variable nur auf CMS-Seiten zu beschränken:
- Öffnen Sie die Variable im Admin.
- Wählen Sie im Feld Bereiche
CMS Page(und nur das). - Speichern.
Jetzt wird diese Variable nur ersetzt, wenn sie innerhalb eines CMS-Elements gerendert wird — selbst wenn Sie versehentlich {variableName} in einer Produktbeschreibung außerhalb des CMS tippen.
CMS-Ersetzung deaktivieren
Abschnitt betitelt „CMS-Ersetzung deaktivieren“Schalten Sie Variablenersetzung in CMS-Seiten aktivieren in den Plugin-Einstellungen aus, um den gesamten Bereich zu deaktivieren. Variablen werden dann storefrontweit nicht mehr in CMS-Inhalten ersetzt — die Editor-Vorschau funktioniert aber weiterhin, siehe unten.
Editor-Vorschau
Abschnitt betitelt „Editor-Vorschau“Das Plugin fügt dem WYSIWYG-Editor selbst eine Live-Vorschau hinzu — siehe Editor-Integration. Die Vorschau zeigt den aufgelösten Wert beim Bearbeiten an, sodass Sie den finalen Text überprüfen können, ohne den CMS-Designer zu verlassen.
Die Editor-Vorschau hat in den Plugin-Einstellungen einen eigenen Schalter (Variablenvorschau im Editor aktivieren), getrennt vom Storefront-Schalter. Sie können die Vorschau eingeschaltet lassen, während die Storefront-Ersetzung aus ist — oder umgekehrt.