Seite 1 von 1

Problem mit Newsletter-Tags

Verfasst: So 20. Sep 2009, 14:51
von funker
Hallo Forum,

ich habe schon das Forum durchsucht, leider finde ich (wie Freddy im Artikel http://forum.contenido.org/viewtopic.ph ... xt#p124927) keine Antwort auf meine Frage.

Ich kopiere mir z.B. ein Tag [mail name="unsubscribe" type="link" text="Zum Abbestellen klicken Sie bitte hier."]MAIL_UNSUBSCRIBE[/mail] in meinen Text im Newsletter. Ist das Tag drin, sehe ich, dass es die komplette Seite zerschießt. Sehe ich in den Quelltext der HTML-Email, so fehlt Quelltext schon vor dem schließenden HEAD-Tag, und zwar bis zum schließenden [/mail] Tag. Da ich diesen Link sehr weit unten in meinem HTML-Newsletter platzieren will, fehlt also der ganze relevante Bereich.

Hierbei sollte ich erwähnen, dass der entsprechende Tag bei mir NICHT im Texteditor platziert wird, sondern im HTML-Template per Modul eingefügt wird. Ich habe also unter dem vom Redakteur bearbeitbaren Bereich per Modul einen Bereich eingefügt, der den Link enthalten soll (es sitzt damit in einem eigenen DIV-Tag). In der Vorschau sieht aber alles OK aus...

Ich würde erwarten, dass nur Text zwischen den [mail] und [/mail]-Tags bearbeitet wird, und alles andere in Ruhe gelassen wird. Leider klappt's nicht...

Hat also irgendjemand eine Idee, was ich falsch mache?

Mein Ziel wäre:
[mail name="unsubscribe" type="link" text="klicken Sie bitte hier."]Zum Abbestellen des Newsletters MAIL_UNSUBSCRIBE. Vielen Dank.[/mail]

Mit Augabe:
Zum Abbestellen des Newsletters klicken Sie bitte hier. Vielen Dank.

wobei "klicken Sie bitte hier" eben der relevante Link wäre.

Re: Problem mit Newsletter-Tags

Verfasst: Fr 25. Sep 2009, 15:35
von GaMbIt_
Ich kämpfe mit dem selben Problem...

In welcher Datei wird denn diese Ersetzung vorgenommen?
evtl. kann man dann ein wenig die Ersetzung abändern.

Viele Grüße

GaMbIt

Re: Problem mit Newsletter-Tags

Verfasst: Fr 25. Sep 2009, 19:32
von GaMbIt_
Ich seh schon... das wird ein Monolog werden...

Ich habe im Contenido Verzeichnis.. mal die Datei include.newsletter_edit_message.php angesehen... und nichts gefunden was mich jetzt weiterbringen würde...

Re: Problem mit Newsletter-Tags

Verfasst: Fr 25. Sep 2009, 19:47
von Oldperl
GaMbIt_ hat geschrieben:Ich seh schon... das wird ein Monolog werden...
Muß nicht. 8)

Du hast aber schon mal in die Newsletter Klassen geschaut (class.newsletter.php) und dabei die Funktion _replaceTag gesehen?
Nein? Na dann. ;-)

Gruß aus Franken

Ortwin

Re: Problem mit Newsletter-Tags

Verfasst: Fr 25. Sep 2009, 20:03
von GaMbIt_
Wäre mein nächster Schritt geworden .. *g*

Vielen Dank für den Hint

Re: Problem mit Newsletter-Tags

Verfasst: Fr 25. Sep 2009, 20:36
von GaMbIt_
Die Methode _replaceTag ists nicht .. ich keinen Anhaltspunkt für ein zusätzlich schliessendes Div gefunden ...

Re: Problem mit Newsletter-Tags

Verfasst: Fr 25. Sep 2009, 21:24
von GaMbIt_
Ich sehe weder in der Klasse .. noch sonst irgendwo eine Möglichkeit dass da ein "nur schliessendes" Div eingefügt wird ...

Ich bin dafür dass wir diese Problematik die "Zauberdiv" Problematik nennen ..

oder der Zauberdiv Bug bei HTML Mails ...