Hallo Leuts,
Ich will die Registrationsformular von "fe user register" um ein Feld für eine Checkbox erweitern. Ich verwende Typo3 Vers. 4 und die Extenasion "sr_feuser_register" in Version 2.3.3
Habe schon die entspr. Doku unter http://typo3.org/documentation/document-library/extension-manuals/sr_feuser_register/2.3.6/view/toc/0/ ausführlich studiert, allerdings leider erfolglos.
Was habe ich gemacht?
1.) Tabelle fe_users mittels Kickstarter um das Attribut public erweitert.
2.) In den Subpart <!-- ###TEMPLATE_CREATE### begin --> der Datei tx_srfeuserregister_pi1_css_tmpl.html habe ich den folgenden Subpart hinzugefügt (Das CODE-Setting für die Front End User Registration ist CREATE):
<!-- ###SUB_INCLUDED_FIELD_public### -->
<dt>
<label for="tx-srfeuserregister-pi1-public">###LABEL_PUBLIC###</label>
<span class="tx-srfeuserregister-pi1-required">###REQUIRED_PUBLIC###</span>
</dt>
<dd>
<!-- ###SUB_ERROR_FIELD_public### -->
<p class="tx-srfeuserregister-pi1-error">###EVAL_ERROR_FIELD_PUBLIC###</p>
<!-- ###SUB_ERROR_FIELD_public### -->
<!-- ###SUB_REQUIRED_FIELD_public### -->
<p class="tx-srfeuserregister-pi1-error">###MISSING_PUBLIC###</p>
<!-- ###SUB_REQUIRED_FIELD_public### -->
###TCA_INPUT_public####
</dd>
<!-- ###SUB_INCLUDED_FIELD_public### -->
3.) Bei TS Template Constants die folgende Zeile hinzugefügt:
plugin.tx_srfeuserregister_pi1.formFields = username, password, gender, first_name, last_name, status, date_of_birth, public, email, address, city, zone, static_info_country, zip, telephone, fax, language, title, company, www, module_sys_dmail_html, module_sys_dmail_category, image, comments, disable
4.) Auszug aus der TS Template Setup:
config.sys_language_uid = 0
config.language = de
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.languageCode.pubic= Oeffentlich
Jetzt mein Problem/Frage:
1) die Standardfelder werden korrekt angezeigt. Nur die Checkbox mit dem entsprechenden Label nicht. Es scheint mir, dass der Subpart <!-- ###SUB_INCLUDED_FIELD_public### --> nicht ausgewertet wird.
Im Browser sieht der Ouptut wie folgt aus:
###LABEL_PUBLIC### ###REQUIRED_PUBLIC###
###EVAL_ERROR_FIELD_PUBLIC###
###MISSING_PUBLIC###
###TCA_INPUT_public####