Hallo,
ich soll eine Newsletteranmeldung schaffen mit directmail und df_direct_mail_subscription funktioniert soweit so gut.
auf der Startseite habe ich dazu eine Newsletteranmeldung gemacht mit drei Eingabefeldern.
Das erste Feld ist für die Emailadresse gedacht, das 2te Feld für den Vornamen und das 3te für den Nachnahmen und dann habe ich auch noch einen Senden Button.
Wie kombiniert mann das jetzt das die Newsletteranmeldung mit den obigen feldern zustandekommt?
Hier mal ein Typoscript was ich mir zusammengebastelt habe das aber leider so nicht funktioniert.
plugin.feadmin.dmailsubscription {
templateFile = fileadmin/templates/newsletteranmeldung.html
email.from = irgendwas@irgendwas.at
email.fromName = Name Institut
email.admin = irgendwas@irgendwas.at
create.overrideValues.module_sys_dmail_html = 1
edit.fields = first_name, last_name, email, tx_dfdirectmailsubscription_gender
create.fields = first_name, last_name, email, tx_dfdirectmailsubscription_gender, hidden, module_sys_dmail_html
edit.required= last_name, email
create.required= first_name, last_name, email, tx_dfdirectmailsubscription_gender
evalErrors.email.uniqueLocal = Diese E-Mail-Adresse ist bereits angemeldet!
evalErrors.email.email = Dies ist keine gültige E-Mail-Adresse!
wrap1 >
wrap2 >
}
lib.field_newsletter = COA
lib.field_newsletter {
10 = TEXT
10.value (
<form id='newsletter' method='post' action='fileadmin/templates/newsletteranmeldung.html'>
<dl>
<dd><input id='sender_mail' type="text" name="FE[tt_address][email]" value='E-Mail' /></dd>
<dd><input id='sender_vorname' type="text" name="FE[tt_address][first_name]" value='Vorname' /></dd>
<dd><input id='sender_name' type="text" name="FE[tt_address][last_name]" value='Nachname' /><input type="hidden" name="FE[tt_address][module_sys_dmail_html]" value="1"></dd>
<dd><input type='submit' class='absende_button' value='Anmelden' /></dd>
<dd><input type='hidden' name='Betreff' value='Newsletteranmeldung' /><input type='hidden' name='Erfolgreiche Newsletteranmeldung' value='1' /></dd>
</dl>
</form>
)
}
Ich DANKE Euch schon jetzt für Eure Hilfe!