Hallo in die Runde,
bin gerade dabei, für einen Kunden alle E-Mailvorlagen im Shop zu überarbeiten. Dabei fällt mir auf, dass ich z.B. sich in jeder Vorlage wiederholende Header und Footer in jedem einzelnen Template explizit einsetzen muss. Das wäre ja noch zu verschmerzen, wenn man die Prozedur nur einmal machen müsste und danach wäre mit den E-Mailtemplates für alle Zeiten Ruhe. Aber dem ist oft leider nicht so.
Hier könnte man doch einen gemeinsamen Header und Footer bereitstellen, der mit einer Variable in die Mail eingebunden wird. So hätte man also beide Möglichkeiten: Templates mit individuellem Header und Footer bzw. einen gemeinsamen nutzbaren Header/Footer.
Und einen weiteren, großen Vorteil hätte die Sache auch noch:
Wenn man, wie bei diesem Shop, im Header und/oder Footer öfter wechselnde Inhalte anzeigen möchte, bräuchte man nur eine und keine 25 (!!!) Vorlagen zu bearbeiten.
Folgende Aufteilungen (Eingabefelder) wären denkbar:
1.1 Gemeinsamer HTML-Header
1.2 HTML-Content
1.3 Gemeinsamer HTML-Header
2.1 Gemeinsamer Plain-Header
2.2 Plain-Content
2.3 Gemeinsamer Plain-Header
Variablenbeispiele, um die Bausteine einfach einzubinden:
{$cEmailHeader}
{$cEmailFooter}
Denkt mal darüber nach. Ich finde, es wäre eine tolle Hilfe, flexibler, übersichtlicher und schneller arbeiten zu können.
Gruß
Arthur
bin gerade dabei, für einen Kunden alle E-Mailvorlagen im Shop zu überarbeiten. Dabei fällt mir auf, dass ich z.B. sich in jeder Vorlage wiederholende Header und Footer in jedem einzelnen Template explizit einsetzen muss. Das wäre ja noch zu verschmerzen, wenn man die Prozedur nur einmal machen müsste und danach wäre mit den E-Mailtemplates für alle Zeiten Ruhe. Aber dem ist oft leider nicht so.
Hier könnte man doch einen gemeinsamen Header und Footer bereitstellen, der mit einer Variable in die Mail eingebunden wird. So hätte man also beide Möglichkeiten: Templates mit individuellem Header und Footer bzw. einen gemeinsamen nutzbaren Header/Footer.
Und einen weiteren, großen Vorteil hätte die Sache auch noch:
Wenn man, wie bei diesem Shop, im Header und/oder Footer öfter wechselnde Inhalte anzeigen möchte, bräuchte man nur eine und keine 25 (!!!) Vorlagen zu bearbeiten.
Folgende Aufteilungen (Eingabefelder) wären denkbar:
1.1 Gemeinsamer HTML-Header
1.2 HTML-Content
1.3 Gemeinsamer HTML-Header
2.1 Gemeinsamer Plain-Header
2.2 Plain-Content
2.3 Gemeinsamer Plain-Header
Variablenbeispiele, um die Bausteine einfach einzubinden:
{$cEmailHeader}
{$cEmailFooter}
Denkt mal darüber nach. Ich finde, es wäre eine tolle Hilfe, flexibler, übersichtlicher und schneller arbeiten zu können.
Gruß
Arthur