Live preview
When Enable variable preview in editor is on, the plugin renders a live preview of the resolved content next to the WYSIWYG editor. As you type or insert variables, the preview updates so you can confirm the final copy without leaving the editor.
What the preview shows
Section titled “What the preview shows”- All known
{variable}placeholders in the current editor are replaced with their values. - The preview honours the language selected in the admin — switch language and the preview switches too.
- The preview uses the global value of each variable (the row with no sales channel) — channel-specific overrides are not reflected here because the admin is not tied to a single storefront.
How to interpret it
Section titled “How to interpret it”| What you see in the editor | What the preview shows | Why |
|---|---|---|
{promotionText} | The global value of promotionText in the current admin language | Standard case. |
{unknownKey} | The literal text {unknownKey} | The plugin does not invent values for unknown keys. |
{disabledVariable} | The literal text {disabledVariable} | Inactive variables are not replaced. |
{cmsOnlyVariable} while editing email template | The literal text (depending on context) | If a variable is scoped to CMS only, it does not preview in other contexts. |
When to turn it off
Section titled “When to turn it off”The preview is a nice-to-have, not a hard dependency. Turn it off in plugin settings if:
- You prefer to see the raw
{variable}syntax while editing. - You are debugging an issue and want to inspect the un-rendered content.
- The preview rendering overlaps with your own editor customisations.
The storefront replacement keeps working independently.