Zum Inhalt springen

DirectMailSubscription um Felder erweitern

Erstellt am 10. Juli 2009 · 2 Antworten · letzte Antwort am 12. Juli 2009

Tags: tt_address, Direct Mail, Frage

JürgenM ·

Hallo!

Ich habe irgendwo einmal gelesen, DMS ließe sich dahingehend erweitern, dass mehr Felder aufgenommen werden können.
Ich hätte gern auch Telefon, Adresse (Str), PLZ und Ort.
Ich kann die Felder natürlich im DMS-Template anlegen, dann erscheinen Sie die Felder am Bildschirm, doch in der Datenbank landet leider nichts. 🙁

Kann mir jemand eine Anregung geben, wie ich das machen kann?

Ich bedanke mich vielmals im Voraus.

Jürgen

Annna ·

Hallo!

Also, das geht so:

Zuerst einmal erweitert man das DMS-Template um die gewünschten Felder.
Z.B. so:

<b>Strasse: </b> <input type="text" name="FE[tt_address][address]" size="24"> 
<br /> <br />
<b>PLZ Ort: </b> <input type="text" name="FE[tt_address][zip]" size="5">
               	<input type="text" name="FE[tt_address][city]" size="16">  
<br /> <br />
<b>Homepage: </b>	<input type="text" name="FE[tt_address][www]" size="24">

Dann teilt man die Eingabefelder über ein Extension-Template auf der Seite für den NL-Anmeldung mit

plugin.feadmin.dmailsubscription {
  includeLibs = typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc
  edit.fields =  name, email, address, zip, city, www
  edit.required = name, email, address, zip, city, www
  create.fields = name, email, address, zip, city, www
  create.required = name, email, address, zip, city, www
}

Viele Grüße
Annna