Ich benutze produktiv TYPO3 6.2.x in Verbindung mit tx_news.
Nun würde gern an FE-User, die das wünschen, News automatisiert als Newsletter versenden?
Als ich noch tt_news verwendete, war dies in Verbindung mit aux_newsmailer super möglich, direkt_mail ist mir etwas zu mächtig.
Hat jemand noch eine Lösung für dieses Problem.
Hallo kolki,
ich habe das Problem auch gerade.
Die HTML-Mails gehen recht gut, für die komm ich mit angepassten Fluidtemplates prima zurecht. Als "insert Records" (Typoscript-Template news nicht vergessen), oder auch als einzelne News.
Aber die Plaintext-Mails sind ein Problem, da krieg ich weder die "insert Records" (shortcuts), noch die einzelnen News gerendert.
Im Code bei direct_mail sieht das echt kompliziert aus, da existiert ein Hook für die shortcut-tt_news, aber ich werde überhaupt nicht schlau aus der Sache. Momentan bin ich mir nichtmal sicher, ob man eine Art custom-Shortcut überhaupt erstellen kann, denn das was ich probiert habe, hat nicht zu dem erwünschten Output geführt:
plugin.tx_directmail_pi1 {
shortcut.0.conf.tx_news_domain_model_news < tt_content.shortcut.20.conf.tx_news_domain_model_news
shortcut.0.conf.tx_news_domain_model_news {
code = PLAINTEXT
defaultCode = PLAINTEXT
displayCurrentRecord = 1
plainTextConf < plugin.tx_directmail_pi1
}
shortcut.0.tables := addToList(tx_news_domain_model_news)
}
hast du damals eine Lösung gefunden?
viele Grüße,
Sabine
Wir sind erstmal auch nicht weiter gekommen.
Mein Kollege meint, wir könnten vom Ansatz her den HTML-Newsletter selbst so parsen, dass daraus ein akzeptabler Plaintext-Newsletter entsteht, aber da hab ich momentan noch keine Zeit dafür.
Du wolltest was mit der Listenansicht machen, oder?
Bei uns wollen die nur ausgewählte News schicken, das geht.
Nö.
Eigentlich hätte ich das (wie in aux_newsmailer) gerne so:
Eine Extension erkennt, dass es eine neue News gibt und macht daraus einen Newsletter. Dieser kann entweder per Mausklick oder per Cronjob an die Abonnenten bzw. FE-User verschickt werden, als Plaintext- bzw. HTML-Newsletter. Thats all.