[TYPO3-german] Pflichtfelder beim Frontend User Registration??

lee perry leeperry at slack.de
Wed Mar 7 12:10:21 CET 2007


hi fabian,

nutzt du wirklich die sr_feuser_register für diese anmeldung oder doch 
die sr_email_subscribe, welche die sr_feuser_register ja "nur" erweitert?

bei den neuen versionen (sr_feuser_register 2.5.6 und sr_email_subscribe 
1.1.2) hab ich nämlich auch gerade ein problem entdeckt:
die struktur der sr_feuser_register hat sich stark geändert und die zu 
benutzende DB-tabelle (fe_user) wird nicht mehr einfach über die 
variable "theTable" gesetzt sondern nun in der ausgelagerten klasse 
"tx_srfeuserregister_data".

somit wird die änderung in sr_email_subscribe mit "var theTable = 
'tt_address';" nicht mehr wirksam und dadurch wird bei der 
javascript-validierung, die von sr_feuser_register geschrieben wird die 
dort standard-mäßig eingestellte DB-tabelle "fe_user" benutzt, welches 
sich in den javascript-befehlen der validierung auf die feldnamen des 
formulares auswirken - formular-felder heißen bei sr_email_subscribe 
"FE[tt_address][first_name]" usw. aber die validierung sucht nach 
feldern wie 'FE[fe_users][first_name]'. diese werden nun nicht gefunden 
und es kommt zu keiner validierungs-fehlermeldung.

könnte dies bei dir ebenfalls das problem sein?

eine lösung hab ich noch nicht - bin für jede hilfe dankbar :)

grüße
lee
> Hm. Nee. Ich verwende sr_feuserregister fuer die Newsletteranmeldung.
> Das ist soweit schon korrekt so.
> 
> Habe das ganze nur dahingehend layouttechnisch angepasst, dass es wie 
> eine Newsletteranmeldung aussieht..
> 
> 
> Bernd Hückstädt schrieb:
>> Hm, die Bestätigung ist für die Newsletteranmeldung,
>> Du sprichst aber von sr_feuserregister
>>
>> Nur so ne Idee:
>> Könnte es sein, dass Du die beiden verwechselt hast?
>>
>> Liebe Grüße
>> Bernd
>>
>> Am 07.03.2007 um 09:53 schrieb Fabian Koenig:
>>
>>> Sternchen werden angezeigt, aber es geht trotzdem nicht :(
>>>
>>> Ich habe mal zwei beispiel-Screenshots gemacht:
>>> <http://img150.imageshack.us/img150/7736/inputux1.jpg>
>>> (Eingabe. Zu sehen ist, dass das Pflichtfeld leer ist! Die Anderen
>>> felder sind ebenfalls pflichtfelder, nur ich habe den Sternchen-Marker
>>> im Template rausgenommen.)
>>>
>>>
>>> <http://img150.imageshack.us/img150/2522/outputyh6.jpg>
>>> (Ausgabe. Wie zu sehen ist, wurde das Formular versandt. Gebe ich in der
>>> Eingabemaske eine E-Mail-Adresse an, wird mir auch eine Mail zugesandt,
>>> obwohl das Pflichtfeld 'Vorname' leer ist. Der Eintrag wird auch korrekt
>>> in der Datenbank gespeichert..)
>>>
>>> Was soll ich tun?
>>> Ich weiss einfach nicht wo der Fehler ist :(
>>>
>>>
>>> mfg
>>> Fabian
>>>
>>> Fabian Koenig schrieb:
>>>> Bernd Hückstädt schrieb:
>>>>>
>>>>> Am 06.03.2007 um 17:42 schrieb Fabian Koenig:
>>>>>
>>>>>> Hi.
>>>>>>
>>>>>> Kurze Frage:
>>>>>> Wieso werden meine Pflichtfelder ("gender", "first_name", "last_name"
>>>>>> und "email") nicht ueberprueft?
>>>>>>
>>>>>> Abgeschickt und gespeichert werden sie, aber es ist auch moeglich, 
>>>>>> ein
>>>>>> komplett leeres Formular abzusenden. WARUM???
>>>>>
>>>>>
>>>>> Sind sie denn im Formular mit Sternchen markiert?
>>>>>
>>>>> Viele Grüße
>>>>> Bernd
>>>>>
>>>>>
>>>> Ne, die "Sternchen"-Marker habe ich entfernt.
>>>> Aber ich bau sie mal wieder ein und schaue mal was passiert.
>>>>
>>>> Melde mich dann wieder..
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.netfielders.de
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>
>>


More information about the TYPO3-german mailing list