E-Mail-Vorlagen¶
Standardmäßig werden die E-Mail-Templates nicht mehr aus einer Template-spezifischen Datei, sondern Template-unabhängig aus der Datenbank geladen. Quelle ist die Tabelle gm_emails mit den Spalten html und txt. Die Vorlagen können durch eine Datei überladen werden. Diese wird im Ordner lang/SPRACHE/mail_templates bzw. lang/SPRACHE/mail_templates/admin abgelegt. Der Name der Datei ist vorgeschrieben. Er entspricht dem alten Dateinamen aus GX 2.0. Die Vorlagen liegen auch als Beispiel im jeweiligen _samples-Unterordner vor.
Grundsätzliches zu E-Mail-Templates:¶
Der ckEditor ist empfindlich, was die Platzierung von Smarty-Code angeht. So wird ein {foreach} um einen tr-Block zerstört. Lösen kann man das Problem, indem man den Befehl innerhalb eines HTML-Kommentars platziert
<!-- {foreach …} -->
Der ckEditor lädt nicht den Inhalt aus Overloads, sondern immer nur den DB-Inhalt. Daher muss man in Dateioverloads nicht unbedingt auf ckEditor-Eigenheiten Rücksicht nehmen.