Start
  News
  Suche
 

Direct Mail Kategorien

Beim Eintragen des Newsletters kann man sich für verschiedene Kategorien eintragen (default=alle)

Um einen Newsletter zu erstellen, der für mehrere Kategorien unterschiedliche Inhalte hat, muss man für jeden Kategorie-Inhalt ein eigenes Textfeld anlegen.

Beim Absenden (Plugins => Direct Mail module => Newsletter) findet man am Ende der Seite ein paar Felder.

Hier kann man zu den Textfeldern bei Bedarf die Kategorien anklicken, dann bitte updaten.

Problem: wer eine Kategorie gewählt hat, die dann im Newsletter überhauot nicht vorkommt (und es keinen Text für alle gibt), bekommt eine leere Mail...

Mögliche Fehler

Kein HTML-Mail:

Ich denke mal, dass in der Tabelle tt_address in der Spalte "module_sys_dmail_html" noch der Wert 0 eingetragen ist. Ändert diesen Wert auf 1 und schon sollten die HTML Mails versandt werden => am besten mit phpMyAdmin.

Einstellung für Redakteure

Um auch Redakteure in den Genuss des Einstellens eines Newsletters kommen zu lassen Bedarf es einer ungewöhnlichen Einstellung.

Es empfiehlt sich, eine eigene Benutzergruppe "Newsletter" anzulegen. In dieser Klickt man an "Include Access Lists:" um die laaaaange Liste Allowed excludefields anzuzeigen. Hier wird "Seiteninhalt: Untertitel" angewählt.

Neue Datenbankfelder

Um in der Anmeldung und der Datenbank für den Newsletter zB den Vornamen mit aufzunehmen bedarf es einiger Anstrengungen.

Zuerst benötigt man das Feld im Anmeldetemplate fe_admin_dmailsubscrip.tmpl

<b>Vorname:</b><BR>
<input type="text" name="FE[tt_address][first]">
<BR>

Im phpMyAdmin muss dann unter tt_adress das Feld first angelegt werden.

Im TS-Template der Newsletter-Anmeldung (Setup) muss das Feld angespochen werden (hier noch mit Anrede - gender):

plugin.feadmin.dmailsubscription.edit.fields = gender, first, name, email, www, company, address, city, zip, phone, fax, 

module_sys_dmail_category, module_sys_dmail_html

plugin.feadmin.dmailsubscription.create.fields = gender, first, name, email, www, company, address, city, zip, phone, fax, email,

module_sys_dmail_category, module_sys_dmail_html

plugin.feadmin.dmailsubscription.edit.required = gender, first, name, email

plugin.feadmin.dmailsubscription.create.required = gender, first, name, email

Unter Typo3.8 muss man uU noch in folgenden Dateien Änderungen vornehmen:

Zum Anzeigen in der Newsletter-Adressaten-Liste: \sysext\lang\locallang_general.xml

Um die Arrays aufzublasen:

\direct_mail\mod\class.mod_web_dmail.php

\direct_mail_subscription\ext_typoscript_setup.txt

\tt_address\tca.php

Die Tabellen:

\tt_address\ext_tables.php

\tt_address\ext_tables.sql

 

Zu finden sind sie mit dem Suchbegrif "gender" - in den ungeänderten Dateien wohl mit "firstname".