Hallo,
ich verwende direct_mail mit srfeuserregister. Ich möchte im FE-USer Anmeldeformular auch die Anmeldung des Newsletters integrieren. Die enstprechenden Newsletter-Kategorieren werden auch angezigt. Nur "merkt" sich das Formular nicht die entsprechende Checkbox im FE (module_sys_dmail_category). Habe ich alle Felder ausgefüllt und bekomme die Vorschau mit den ausgefüllten Daten, wird nur dieses Feld nicht gespeichert.
Hier mein CONSTANTS-TS
plugin.tx_srfeuserregister_pi1.file.templateFile = fileadmin/template/srfeuserregister/tx_srfeuserregister_pi1_css_tmpl.html
plugin.tx_srfeuserregister_pi1.useEmailAsUsername = 1
plugin.tx_srfeuserregister_pi1.useShortUrls = 1
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 1
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 2
plugin.tx_srfeuserregister_pi1.siteName = {$sitename}
plugin.tx_srfeuserregister_pi1.email = christoph@studioorange.de
plugin.tx_srfeuserregister_pi1.loginPID = 26
plugin.tx_srfeuserregister_pi1.editPID = 51
plugin.tx_srfeuserregister_pi1.confirmPID = 54
plugin.tx_srfeuserregister_pi1.registerPID = 50
plugin.tx_srfeuserregister_pi1.pid = 2
plugin.tx_srfeuserregister_pi1.module_sys_dmail_category_PIDLIST = 2
plugin.tx_srfeuserregister_pi1.salutation = formal
plugin.tx_srfeuserregister_pi1.formFields = email, password, tx_soextendloginfield_customernumber, company, gender, first_name, last_name, address, city, zip, telephone, module_sys_dmail_category, module_sys_dmail_html, usergroup, disable
plugin.tx_srfeuserregister_pi1.requiredFields = email,password,company,gender,first_name,last_name,address,zip,city,telephone
plugin.tx_srfeuserregister_pi1.formName = fe_users_form
plugin.tx_srfeuserregister_pi1.codeLength = 8
plugin.tx_srfeuserregister_pi1.authcodeFields = uid
plugin.tx_srfeuserregister_pi1.useMd5Password = 0
plugin.tx_srfeuserregister_pi1.enableEmailOnUpdate = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnUpdate = 1
plugin.tx_srfeuserregister_pi1.HTMLMailCSS = fileadmin/template/srfeuserregister/htmlmail.css
und hier das TEMPLATE-TS:
plugin.tx_srfeuserregister_pi1.create.evalValues.tx_soextendloginfield_customernumber =
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.de.tx_soextendloginfield_customernumber = Knd-Nr.:
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.de.REQUIRED_customernumber =
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.de.MISSING_customernumber = Bitte geben Sie Ihre Kundennummer ein
plugin.tx_srfeuserregister_pi1.create.defaultValues.module_sys_dmail_category = 1
plugin.tx_srfeuserregister_pi1.create.overrideValues.hidden = 1
plugin.tx_srfeuserregister_pi1.edit = 1
plugin.tx_srfeuserregister_pi1.edit.fields = email, password, tx_soextendloginfield_customernumber, company, gender, first_name, last_name, address, city, zip, telephone, module_sys_dmail_category, module_sys_dmail_html, usergroup, disable
plugin.tx_srfeuserregister_pi1.edit.required = name, email
plugin.tx_srfeuserregister_pi1.edit.evalValues {
email = uniqueLocal, email
}
plugin.tx_srfeuserregister_pi1.create = 1
plugin.tx_srfeuserregister_pi1.create.preview = 1
plugin.tx_srfeuserregister_pi1.create.fields = email, password, tx_soextendloginfield_customernumber, company, gender, first_name, last_name, address, city, zip, telephone, module_sys_dmail_category, module_sys_dmail_html, usergroup, disable
plugin.tx_srfeuserregister_pi1.create.noSpecialLoginForm = 1
# Initially hide the user until he approves!
plugin.tx_srfeuserregister_pi1.create.overrideValues.hidden = 1
plugin.tx_srfeuserregister_pi1.create.evalValues {
email = uniqueLocal, email
}
Nachdem stundenlangen Googlen und suche hier im Forum habe ich immer noch keinen blassen Schimmer warum das nicht geht ! Hat jemand ein ähnliches Problem gehabt und kann mir helfen?
Gruß,
Christoph