Zum Inhalt springen

direct_mail und fe_user

Erstellt am 17. März 2009 · Noch keine Antworten

Tags: Frage

Liverson ·

Hallo,

habe eine bestehende Typo3 Seite zur Betreuung übernommen sollte nun ein Liste von alten Newsletterabonementen in Direct Mail importieren.

Hier kommt schon beim Aufruf des CSV-Importlinks oben folgenden Fehlermeldung:
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/xy.de/httpdocs/typo3conf/ext/direct_mail/mod3/class.tx_directmail_recipient_list.php on line 1166

Bei der weiteren Recherche habe ich gefunden, dass es oft an der Reihenfolge der Installation von tt_address und direct_mail liegen soll.

Nach einem Blick in die DB sehe ich, dass die Tabelle tt_address leer ist und alle eingetragenen Newsletterabonementen über die Tabelle fe_users in der Spalte "module_sys_dmail_html" verwaltet werden.
Sprich bei einer Userregistrierung ist im Frontend noch eine Checkbox für den Newsletter und die Abonementen werden über die fe_users verwaltet und nicht so wie ich das kenne über tt_address

Denke die Fehlermeldung hat auch was damit zu tun.
Hat vielleicht jemand eine Idee, wo ich ansetzen muss um das hinzubiegen.

Installierte Extensions:
typo3 4.1.5
direct_mail 2.5.2
tt_address 2.2.1
sr_feuser_register 2.5.20

nicht installiert ist direct_mail_subscription, weil die Anmeldung ja über sr_feuser_register läuft.

Danke und Gruss