Skip to content
MrpixEditor Icon
Eigenentwicklung

MrpixEditor

Monaco-basierter Code-Editor für Mail-Templates mit Twig-Syntax, Diff-Ansicht, Live-Preview und Mail-Payload-Archiv.

Shopware ^6.7 adminmail-templatesmonacotwigeditor

Highlights

  • Ersetzt den Standard-Code-Editor in der Mail-Template-Administration durch Microsofts Monaco Editor
  • Twig-aware Syntax-Highlighting mit Echtzeit-Diagnose für unschließbare Delimiter, falsche Block-Paare und verwaiste Tags
  • Side-by-side Diff-Ansicht mit per-Hunk Revert-Steuerung
  • Mail-Payload-Archiv erfasst echte Mail-Daten für realistische Vorschauen und Test-Sendungen
  • Zweisprachig (de-DE, en-GB)

Funktionen

  • Monaco Editor Integration – vollwertiger Code-Editor anstelle der Standard-Textarea
  • Twig Language Support – Monarch-basierter Tokenizer für Delimiter, Keywords, Variablen, Funktionen und eingebettetes HTML
  • Twig Autovervollständigung – kontextabhängige Vorschläge bei . und [
  • Diff-Ansicht – nutzt Monacos nativen Diff-Editor, vergleicht gespeicherten gegen aktuellen Stand
  • Splitansicht – HTML- und Plaintext-Variante nebeneinander bearbeiten
  • Vollbildmodus – maximierte Bearbeitung mit optionaler State-Persistenz
  • Mail-Payload-Archiv – erfasst Mail-Template-Daten beim Versand (per Plugin-Konfig deaktivierbar)
  • Live-Preview – Templates mit archivierten oder manuell editierten Payload-Daten rendern
  • Test-Mail-Versand – Test-Mails mit beliebigem archivierten oder modifizierten Payload senden
  • ACLmail_templates.editor-Berechtigung für Preview- und Send-Aktionen

Konfiguration

Einstellung Default Beschreibung
Mail-Payload-Archiv aktiv true Erfasst Mail-Template-Daten beim Versand für die Verwendung als Preview
Vollbild-Status merken true Editor bleibt im Vollbild beim Wechsel von Templates oder Sprachen

Interne Wissensdatenbank · mr. pixel KG · Impressum