Newsletter persönliche Anrede im Frontend ersetzen
Verfasst: Di 23. Aug 2011, 10:24
Hallo
Folgende Frage habe ich an Euch:
Das mit der Anrede funktioniert Super doch wenn ich den Newsletter im Archive auf der Website anschaue wird der Platzhalter [mail name="name" type="text"]MAIL_NAME[/mail] auch angezeigt.
Ich habe es so versucht doch leider wird so der Platzhalter auch im Newsletter beim Versenden mit "Liebe Leserin, lieber Leser" ersetzt.
Kann mir jemand einen Tipp geben wo die Ausgabe für das Frontend erfolgt, so das ich es direkt bei der Ausgabe ersetzen kann.
Ich bedanke mich im Voraus
derju
Folgende Frage habe ich an Euch:
Das mit der Anrede funktioniert Super doch wenn ich den Newsletter im Archive auf der Website anschaue wird der Platzhalter [mail name="name" type="text"]MAIL_NAME[/mail] auch angezeigt.
Ich habe es so versucht doch leider wird so der Platzhalter auch im Newsletter beim Versenden mit "Liebe Leserin, lieber Leser" ersetzt.
Code: Alles auswählen
<?php
/**
* $RCSfile$
*
* Description: Output some HTML text
*
* @version 1.0.0
* @author Rudi Bieller
* @copyright four for business AG <www.4fb.de>
*
* {@internal
* created 2008-04-07
* }}
*
* $Id$
*/
if (!isset($tpl) || !is_object($tpl)) {
$tpl = new Template();
}
$var = "/\[mail name=\"name\" type=\"text\"\]MAIL_NAME\[\/mail\]/";
$ausgabe = preg_replace($var, "Liebe Leserin, lieber Leser", "CMS_HTML[1]");
$tpl->reset();
$tpl->set('s', 'text', $ausgabe);
$tpl->generate('templates/text_html.html');
?>
Ich bedanke mich im Voraus
derju