Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


autor  
15-02-16 08:38:57 E-Mail Bestellbestätigung enthält HTML
Mimii Kazwei
Hallo ins Forum,

ich habe eine ältere Typo3 Installation mit tt_products 2.7.2. Nun müssen die E-Mail Templates angepasst werden. Hierzu werden einige Marker verwendet. Läuft auch, die Daten werden in die Mail eingetragen. Aber beim ###PRODUCT_NOTE### stehen einige HTML Formatierungen wie <br /> drin. Die sind bei der Beschreibung im TYPO3 Backend als Zeilenumbruch auch so erfasst, sollen aber in der E-Mail natürlich nicht erscheinen.

Hier mein Template für die E-Mail

Artikelnr: ###PRODUCT_ITEMNUMBER###
Artikel: ###PRODUCT_TITLE###
###PRODUCT_SUBTITLE###
###PRODUCT_NOTE###

Preis: ###PRICE_TAX### EUR
enthaltene MwSt: ###PRICE_ONLY_TAX### EUR
Anzahl: ###FIELD_QTY###
Preis insgesamt: ###PRICE_TOTAL_TAX### EUR

Und hier die Anzeige der E-Mail

Artikelnr: 1
Artikel: Ein toller Artikel
Ein kleiner Untertext
Hier ein Text in der Beschreibung<br />der einen Zeilenumbruch enthält<br />

Preis: 3,30 EUR
enthaltene MwSt: 0,53 EUR (inkl. MwSt.)
Anzahl: 3

Wie kann ich das im Template oder sonst wo einstellen, dass die <br /> nicht in der Mail erscheinen?

Weiterhin noch ne Frage zur Formatierung. Die Mail wird als Plain-Text versendet, wo bzw. wie kann ich eine Proportionalschrift enstellen, damit die Formatierung einmach mit Leerzeichen gemacht werden kann.

Vielen Dank für Eure Hilfe und Gruß
mimii
15-02-16 12:51:20 prüfen
Franz Holzinger
Am besten sollte die Datei field/class.tx_ttproducts_field_note_view.php mit jener aus einer neueren tt_products Version verglichen werden. Womöglich ist nl2brNote nicht gesetzt oder sonst noch ein Fehler drin.
< Zurück zum Forum