Zum Inhalt springen

dmailsubscription Feld Name wird nicht in Datenbank geschrieben

Erstellt am 10. November 2007 · 5 Antworten · letzte Antwort am 17. Dezember 2007

Tags: Direct Mail, Frage

charlin ·

Hallo!

Bei der Newsletteranmeldung gibt es standardmäßig die Felder Name, Email und HTML-Mail.
Nun wird, wenn ich diese Felder im Formular füllte, der Name nicht in die Datenbank geschrieben.

Wer kennt dieses Problem und kann mir helfen?

Danke

charlin

George Mason ·

Ich kenne das Problem. Habe es über Biegen und Brechen nicht zum Laufen bekommen. Mit sr_emailsubscribe anstelle von dmailsubscription hat es auf Anhieb geklappt.

Hugisan ·

Hallo

Versuchs damit im HTML-Template

<p>
	<label>Vorname*</label>	
	<input type="text" name="FE[tt_address][first_name]" />
</p>



<p>
	<label>Name*</label>	
	<input type="text" name="FE[tt_address][last_name]" />
</p>

plus im TS-Setup

plugin.feadmin.dmailsubscription{
  create{
    #overrideValues.module_sys_dmail_html = 1 
    #wird nur benötigt, wenn Du dem USER die Auswahl 
    #zwischen Text Newsletter und HTML Newsletter verweigern möchtest
overrideValues.module_sys_dmail_html = 1
    fields = first_name,last_name,hidden, email, module_sys_dmail_category, module_sys_dmail_html
    required = first_name,last_name, email
  }
  edit{
    overrideValues.module_sys_dmail_html = 1
    fields = first_name,last_name, emailmodule_sys_dmail_category, module_sys_dmail_html
    required = first_name,last_name, email
  }
  
}

und nicht vergessen, bei der Direct Mail Extension beim Feld "Additional DB fields of the recipie.." first_name,last_name einzufügen.