So, ich habe es mal mit ausprobieren versucht.
Um Standardmäßig einen Link zum Newsletter-Leser des Browsers in der E-Mail anzuzeigen, habe ich mir zunächst die mail_default.tpl dupliziert und unter einem anderen Namen abgespeichert, z.B. mail_temp1.tpl
Dieses modifizierte Template kommt !! in den Unterordner templates des cms
Diese mail_temp1.tpl habe ich um folgendes erweitert:
Code:
<body> <!-- vorhandener Code -->
<p>Dieser Newsletter kann auch mit einem Browser <a href="http://www.<<yourdomain.de>>/<<seiten-alias>>/items/<?php echo $this->alias; ?>.html">im Internet</a> angezeigt werden.</p>
<p><h3>Hallo zusammen,</h3></p><p> </p>
<?php echo $this->body; ?> <!-- vorhandener Code -->
<p> </p>
<p>Viele Grüße</p>
</body> <!-- vorhandener Code -->
Zur Beachtung:
Alle in <<diesen Klammern>> gesetzten Elemente müssen durch eure Daten ersetzt werden, also die Domain, evtl. Unterordner, falls das cms in einem Unterordner ist und der Seiten-Alias des Newsletter-Lesers.
Dann im neuen Newsletter nur das neue E-Mail-Template auswählen (mail_temp1.tpl in diesem Fall)
Und schon ist in der Mail immer der Satz mit Link vorhanden. Allerdings fehlen dann in der Browser-Version die im Template hinzugefügten Bereiche.
Für den Text mit Link ist das ja OK, aber wenn es, wie oben beschrieben gemacht wird, fehlen in diesem Fall die Begrüßung (Hallo zusammen,) und der Schluß (Viele Grüße) in der Browser-Anzeige.
Lesezeichen