Zum Inhalt springen

ve_guestbook Email richtig formatieren.

Erstellt am 11. August 2008 · 5 Antworten · letzte Antwort am 24. Oktober 2012

Tags: E-Mail-Versand, Frage

Suriel ·

Guten Abend,

ich möchte einige Einträge der locallang-xml über TS ändern.

Habe z.B hiermit die Bezeichnung der Text Box fett dargestellt

plugin.tx_veguestbook_pi1 {
_LOCAL_LANG.de.form_entry = <b>Nachricht</b> }

Dies wurde auch wie gewollt dargstellt, nun wollte ich als nächstes die Email umformatieren.

plugin.tx_veguestbook_pi1 {
_LOCAL_LANG.de.notification_mail_text = Neuer Gätebucheintrag: E-Mail: ###EMAIL### <br />Ort: ###PLACE### <br />Website: ###HOMEPAGE### <br />Nachricht: ###ENTRY### <br /><br />Hier geht es direkt zum Gästebuch: ###URL### }

Allerdings werden hier die HTML Tags einfach ignoriert und in der Email als normaler Text ausgegeben. Das ist aber nicht sinn und zweck. Ich möchte ja nicht den ganzen Text unschön in einer Zeile als Email bekommen.

Weiß jemand rat ?

gruß Suriel

Andrea_Herzog ·

Jawoll. So geht es: Du musst die brs entfernen und eine runde Klammer um den Text setzen. Alles, was in einer Zeile stehen soll wird dann auch so dargestellt.

Beste Grüße

Andrea

plugin.tx_veguestbook_pi1._LOCAL_LANG {

de {
...
notification_mail_text(
Sie haben einen neuen Gästebucheintrag!
E-Mail: ###EMAIL###
Ort: ###PLACE###
WebsEite: ###HOMEPAGE###
Nachricht: ###ENTRY###
Hier geht es direkt zum Gästebuch: ###URL###
)

....
kolki ·

Überall im Web findet man die gleichen Codeschnipsel wie hier. Hab ich bereits ausprobiert, aber ich kann machen, was ich will.

Bei der Mail an den Absender (feedback_mail_text) klappt alles.
Bei der Mail an den Webmaster (notification_mail_text) werden die Marker nicht ersetzt.
Hat jemand 'ne Idee, was hier die Ursache ist?

Edit: In Verwendung ist TYPO3 4.7.x und ve_guestbook 2.12.0