sr_feuser_register + checkbox validierung funktioniert nicht :(

Autor Nachricht
Verfasst am: 16.05.2008 [11:22]
kerim80

[Themenersteller]
dabei seit: 23.04.2008
Beiträge: 19

Hallo Forum,

ich habe mit Erfolg zusätzliche Felder mit dem Kickstarter in die fe_user-Tabelle hinzugefügt und möchte die Checkbox "tx_feuseraddonfields_data_protection_accepted" beim abschicken des Formulares überprüfen, ob bei diesem ein Häckchen drin ist.
-> die Checkbox erscheint.
-> es erscheint auch ein roter Stern neben dem Label, das besagt das dieses Feld ein MUSSFELD ist
-> Aber die Validierung dieser Checkbox funktioniert nicht
-> WARUM??? WEIS EINER RAT?


Das sind meine zusätzlichen Felder:
Html4strict:Zeilennummerierung:  An / Aus

  1. CREATE TABLE fe_users (
  2.     tx_feuseraddonfields_orign tinytext NOT NULL,
  3.     tx_feuseraddonfields_data_protection_accepted tinyint(3) DEFAULT '0' NOT NULL,
  4.     tx_feuseraddonfields_newsletter tinyint(3) DEFAULT '0',
  5.     tx_feuseraddonfields_theme_1 tinyint(3) DEFAULT '0',
  6.     tx_feuseraddonfields_theme_2 tinyint(3) DEFAULT '0',
  7.     tx_feuseraddonfields_theme_3 tinyint(3) DEFAULT '0',
  8.     tx_feuseraddonfields_theme_4 tinyint(3) DEFAULT '0',
  9.     tx_feuseraddonfields_theme_input_1 varchar(255) DEFAULT '',
  10.     tx_feuseraddonfields_theme_input_2 varchar(255) DEFAULT '',
  11.     tx_feuseraddonfields_job_cosmetics tinyint(3) DEFAULT '0',
  12.     tx_feuseraddonfields_job_cosmetics_text int(11) DEFAULT '0'
  13. );



Danach habe ich folgendes in meinem Template stehen:
Html4strict:Zeilennummerierung:  An / Aus

  1. <!-- ###SUB_INCLUDED_FIELD_tx_feuseraddonfields_data_protection_accepted### -->
  2.     <label for="tx-srfeuserregister-pi1-tx_feuseraddonfields_data_protection_accepted">###LABEL_TX_FEUSERADDONFIELDS_DATA_PROTECTION_ACCEPTED### ###REQUIRED_TX_FEUSERADDONFIELDS_DATA_PROTECTION_ACCEPTED###</label>
  3. </dt>
  4.     <!-- ###SUB_ERROR_FIELD_tx_feuseraddonfields_data_protection_accepted### -->
  5.     <p class="tx-srfeuserregister-pi1-error">###EVAL_ERROR_FIELD_TX_FEUSERADDONFIELDS_DATA_PROTECTION_ACCEPTED###</p>
  6.     <!-- ###SUB_ERROR_FIELD_tx_feuseraddonfields_data_protection_accepted### -->
  7.     <!-- ###SUB_REQUIRED_FIELD_tx_feuseraddonfields_data_protection_accepted### -->
  8.     <p class="tx-srfeuserregister-pi1-error">###MISSING_TX_FEUSERADDONFIELDS_DATA_PROTECTION_ACCEPTED###</p>
  9.     <!-- ###SUB_REQUIRED_FIELD_tx_feuseraddonfields_data_protection_accepted### -->
  10.     ###TCA_INPUT_tx_feuseraddonfields_data_protection_accepted###
  11. </dd>
  12. <!-- ###SUB_INCLUDED_FIELD_tx_feuseraddonfields_data_protection_accepted### -->



in meinem Typoscript habe ich dann folgendes stehen:
Typoscript:Zeilennummerierung:  An / Aus

  1. formFields = ...,tx_feuseraddonfields_data_protection_accepted
  2. requiredFields = ...,tx_feuseraddonfields_data_protection_accepted



LG
ERTAN

ertan-atay.com
Verfasst am: 18.05.2008 [20:21]
kerim80

[Themenersteller]
dabei seit: 23.04.2008
Beiträge: 19

hat keiner eine bemerkung?

bin für jede anmerkung dankbar

ertan-atay.com
Verfasst am: 16.12.2008 [15:13]
thomas_swoon

dabei seit: 13.06.2007
Beiträge: 32

das liegt daran, dass das feld nur validiert ob ein inhalt drin ist oder nicht.
Wenn du zb ein textfeld statt einer checkbox nimms gehts.
wie es mit der checkbox geht habe ich auch noch nicht herausgefunden.

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 16.12.2008 um 15:14]




 
TYPO3 Version 4.2.3 testen

TYPO3 Ver. 4.2.3 testen

Testen Sie die neue TYPO3 Version 4.2.3 kostenlos für einen Monat

Jetzt kostenlos testen

TYPO3 Schulungen

  • Berlin:
    Mit., 07.01.09 - Fre., 09.01.09
  • Köln:
    Mit., 28.01.09 - Fre., 30.01.09
  • Espelkamp:
    Mit., 18.02.09 - Fre., 20.02.09
  • Würzburg:
    Mon., 11.05.09 - Mit., 13.05.09