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
- ACL –
mail_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 |