Feld cnum (felogin) als Feld im Registrierungsformular von sr_feuser_register anzeigen
| Autor | Nachricht |
|---|---|
|
Verfasst am: 01. 04. 2012 [13:22]
|
|
|
marinpatschi
Dabei seit: 01.04.2012
Beiträge: 1
|
Hallo, ich möchte das bereits in felogin vorhandene Feld cnum (Kundennummer) auch im Registrierungsformular von sr_feuser_register anzeigen und befüllen lassen. Daher habe ich das Feld cnum im Extension-Template / Konstanten-Editor hinzugefügt. TYPOSCRIPT plugin.tx_srfeuserregister_pi1.formFields = email, username, password, first_name, last_name, cnum, commentsWas muss ich jetzt im HTML-Template "tx_srfeuserregister_pi1_css_tmpl.html" von sr_feuser_register an Quellcode+Marker genau ergänzen, dass das Feld auch im Formular im Frontend angezeigt wird und funktioniert? So funktionierts zumindest schon mal teilweise - so müsste der Quellcode in meiner "Vorstellung" irgendwie aussehen. : HTML <dt> <label for="tx-srfeuserregister-pi1-cnum">###LABEL_CNUM###</label> <span>###REQUIRED_CNUM###</span> </dt> <dd> <!-- ###SUB_ERROR_FIELD_CNUM### --> <p>###EVAL_ERROR_FIELD_CNUM###</p> <!-- ###SUB_ERROR_FIELD_CNUM### --> <!-- ###SUB_REQUIRED_FIELD_CNUM### --> <p>###MISSING_CNUM###</p> <!-- ###SUB_REQUIRED_FIELD_CNUM### --> <input id="tx-srfeuserregister-pi1-cnum" type="text" size="40" maxlength="50" title="###TOOLTIP_CNUM###" name="###NAME_CNUM###" /> </dd> <!-- ###SUB_INCLUDED_FIELD_CNUM### --> sowie im Create_Preview-Abschnitt des Templates TYPOSCRIPT <!-- ###TEMPLATE_CREATE_PREVIEW### begin --> ..... <!-- ###SUB_INCLUDED_FIELD_CNUM### --> <dt>###LABEL_CNUM###</dt> <dd>###NAME_CNUM### </dd> .... Jetzt schaut es im Registrierungsformular schon so aus: ![]() Das Feld Kundennummer wird angezeigt. Es kommt jedoch noch ein Marker ###EVAL_ERROR_FIELD_CNUM###, der nicht zugeordnet wird, daher habe ich den Marker im "live"-Template mal auskommentiert. Gibt man dann Werte in die Felder ein, erscheint auf der Folge-Bestätigungsseite und in den jeweiligen Mails leider jedoch nicht mehr die eingegebene Kundennummer, sondern beim Feld Kundennummer: steht dann einfach nur das FE[fe_users][cnum]. Wieso zieht er sich den Wert nicht aus der Datenbank? siehe: ![]() Und was mir auch nicht ganz klar ist: Ich habe gelesen, dass wenn man ein eigenes Feld in sr_feuser_register-Formular und felogin ergänzen möchte, muss man da die Felder mit der Extension kickstarter erweitern. Ich möchte aber kein "eigenes" Feld machen, sondern einfach nur das bestehende Feld / die bestehenden Felder von feuser ansprechen können. Wie funktioniert das? Herzlichen Dank! Marinpatschi TYPO3: 4.6.7 felogin: 1.4.0 sr_feuser_register: 2.6.3. [Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 01.04.2012 um 21:34.] |





