-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hallo Claude.
Was du bei deiner Textausgabe nicht siehst: Deine Marker sind falsch. Directmail erwartet dass der Marker "###USER_title###" ist, heißt das "USER" in Großbuchstaben, die Datenbankspalte Kleinbuchstaben. Das hast du vermutlich in deinem Mail-Template bzw. dem verwendeten CE auch genau so gemacht, weshalb die HTML-E-Mail korrekt umgesetzt wird. Die Frage ist jetzt: Wie kommt dein Plaintext denn überhaupt zustande? Es gibt da einen durchaus gängigen Weg, den HTML-Content "html2text" in Plaintext umzuwandeln. Als Grundlage wird da häufig das System von http://www.chuggnutt.com/html2text.php verwendet. Das wandelt allerdings h1 bis h3 in Großbuchstaben um, sodass aus einem "Hallo ###USER_name###" im Plaintext dann "HALLO ###USER_NAME###" wird. Nach dieser Uppercasewandlung findet Directmail natürlich den Marker nicht mehr, weil der Match dumm mittels str_replace durchgeführt wird und USER_NAME eben nicht USER_name ist. Die Lösungen dafür wären, wahlweise die Anrede nicht in h1 bis h3 zu packen oder das html2text so zu patchen, dass es h1 bis h3 eben nicht zwingend un Uppercase wandelt. Grüße, Stephan Schuler TYPO3 Entwickler Telefon: +49 (911) 539909 - 0 E-Mail: stephan.schu...@netlogix.de - -- netlogix GmbH & Co. KG Systemhaus | Trainingscenter | Medienagentur Andernacher Straße 53 | 90411 Nürnberg Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99 E-Mail: mailto:i...@netlogix.de | Internet: http://www.netlogix.de/ netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338) Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634) Umsatzsteuer-Identifikationsnummer: DE 233472254 Geschäftsführer: Stefan Buchta, Matthias Schmidt ________________________________________ Von: typo3-german-boun...@lists.typo3.org [typo3-german-boun...@lists.typo3.org] im Auftrag von Claude Unterleitner [claude.unterleit...@gmx.de] Gesendet: Dienstag, 16. März 2010 19:37 An: typo3-german@lists.typo3.org Betreff: [TYPO3-german] Problem mit Directmail: Marker werden in Plaintext nicht umgewandelt Hallo Leute, ich hab ein großes Problem bei Directmail. Vielleicht kann mir jemand weiterhelfen? Komm da einfach nicht weiter und finde auch im Web keine Lösung. Und zwar hab ich eine personalisierte Anrede in den Content eingebaut: ###USER_TITLE### ###USER_LAST_NAME###, In den HTML-Mails werden diese auch korrekt umgewandelt, nicht jedoch in den Plain-Texten. Folgende Version verwende ich : Direct Mail 2.6.6 sowie df_direct_mail_subscription 1.0.5 Als statische Templates eingebunden hab ich Direct Mail Plaintext und Direct Mail News Plain Text, wobei ich aber letzteres nicht unbedingt bräuchte. Verwendete Typo3-Version: 4.2.10 Danke!!!! VG Claude _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -----BEGIN PGP SIGNATURE----- Version: PGP Universal 2.12.0 (Build 1035) Charset: Windows-1252 wpUDBQFLoAESpp0IwsibV8MBCO/ZA/43C0cf6ckj12KLjOC8ffz7/7kw1EsBehDm NpFa1I3GIVlOToJJTzUoaelV9E4mJIBNhzWXszHCBW84PBjOBSj66os5U42qIwm6 K3JGJ+CxYkjJ+sFNTFC9P0oXAnre6dDQoIzVloC+7g5mLIXu7eS1T5B89YeWBNeX pxyNtzO2dg== =96UG -----END PGP SIGNATURE----- _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german