Ajax basierte Anmeldung zum direct_mail Newsletter mit ods_ajaxmailsubscription
Mit ods_ajaxmailsubscription lässt sich Ajax basierte Ameldung mit Double Opt-in an den direct_mail Newsletter realisieren.
Leider kommt die Extension ods_ajaxmailsubscription momentan noch ohne Installationsanleitung und enthält in der aktuellen Version (ods_ajaxmailsubscription 0.4.2) noch einige Bugs.
ods_ajaxmailsubscription Installationsanleitung
Installiere die folgenden Extensions:
- xajax
- ods_ajaxmailsubscription
Dann auf einer beliebigen Seite das Plugin der NEwsletteranmeldung einbinden. Das Plugin findet nicht automatisch das Defaulttemplete. Möchte man dieses verwenden, so muss man es per TypoScript einbinden:
plugin.tx_odsajaxmailsubscription_pi1 {
template = fileadmin/templates/ajaxmailsubscription.tmpl
}
Wird kein geeignetes Template angegeben, so erfolgt eine leere Ausgabe ohne Fehlermeldung, die Newsletteranmeldung ist dann nciht sichtbar.
ods_ajaxmailsubscription Bugs
Newsletteranmeldung mit ods_ajaxmailsubscription auf Deutsch
Bei der aktuellen Verson (ods_ajaxmailsubscription 0.4.2) sind in der Datei typo3conf/ext/ods_ajaxmailsubscription/pi1/localconf.php einige Deutsche Übersetzungen der Extensions im Berreich dänisch statt Deutsch gelistet. Dies führt zu englischen Begriffen in der deutschen Sprachversion der Newsletteranmeldung und zu deutschen Begriffen in der dänischen Version.
Lösung:
Die entsprechende Datei editieren und den Fehler beheben.
SQL Fehler bei Newsletterabmeldung
Bei der Abmeldung von Frontend Benutzern durch das Newslettertool wird versucht, den Fe-Benutzer zu verstecken (hidden=1). Das entsprechende Feld heißt beim Newsletter aber aus historischen Gründen disabled.
Dank und Gruß
Norman
Wolf