Zum Inhalt springen

Pflichtfelder beim Frontend User Registration??

Erstellt am 6. März 2007 · 3 Antworten · letzte Antwort am 4. April 2007

Tags: Frontend-Benutzer, Frage

Fabian-K ·

Hi!

Wieso funktioniert die Ueberpruefung Pflichtfelder nicht???

Constants:

plugin.tx_srfeuserregister_pi1.pid = 10
plugin.tx_srfeuserregister_pi1.defaultCODE = CREATE
plugin.tx_srfeuserregister_pi1.enableAdminNotifyConfirmation = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnDelete = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnApprove = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRefuse = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRegister = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnUpdate = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnRefuse = 1
plugin.tx_srfeuserregister_pi1.enablePreviewEdit = 1
plugin.tx_srfeuserregister_pi1.enableAdminReview = 0
plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnApprove = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnUpdate = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnDelete = 1
plugin.tx_srfeuserregister_pi1.allowUserGroupUpdate = 0
plugin.tx_srfeuserregister_pi1.allowUserGroupSelection = 0
plugin.tx_srfeuserregister_pi1.allowMultipleUserGroupSelection = 0
plugin.tx_srfeuserregister_pi1.useMd5Password = 1
plugin.tx_srfeuserregister_pi1.useShortUrls = 1
plugin.tx_srfeuserregister_pi1.enableAutoLoginOnCreate = 0
plugin.tx_srfeuserregister_pi1.enableAutoLoginOnConfirmation = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminAccept = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminRefuse = 1
plugin.tx_srfeuserregister_pi1.enableHTMLMail = 1
plugin.tx_srfeuserregister_pi1.enablePreviewRegister = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnRegister = 1
plugin.tx_srfeuserregister_pi1.generateUsername = 1
plugin.tx_srfeuserregister_pi1.useEmailAsUsername = 1
plugin.tx_srfeuserregister_pi1.generatePassword = 10
plugin.tx_srfeuserregister_pi1.forceFileDelete = 1
plugin.tx_srfeuserregister_pi1.file.templateFile = fileadmin/templates/register.html
plugin.tx_srfeuserregister_pi1.passwordAtLeast = 5
plugin.tx_srfeuserregister_pi1.email = floorwave@ipoo.org
plugin.tx_srfeuserregister_pi1.shortUrlLife = 30
plugin.tx_srfeuserregister_pi1.maxImages = 0
plugin.tx_srfeuserregister_pi1.nameAtMost = 80
plugin.tx_srfeuserregister_pi1.usernameAtLeast = 1
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 1
plugin.tx_srfeuserregister_pi1.passwordAtMost = 40
plugin.tx_srfeuserregister_pi1.confirmPID = 8
plugin.tx_srfeuserregister_pi1.registerPID = 8
plugin.tx_srfeuserregister_pi1.siteName = NIGRIN Newsletter
plugin.tx_srfeuserregister_pi1.requiredFields = gender,first_name,last_name,email
plugin.tx_srfeuserregister_pi1.formFields = gender,first_name,last_name,email,disable
plugin.tx_srfeuserregister_pi1.onChangeCountryAttribute = javascript:window.document.getElementById('tx-srfeuserregister-pi1-fe_users_form').submit();
plugin.tx_srfeuserregister_pi1.codeLength = 8
plugin.tx_srfeuserregister_pi1.registerPID = 8

Die Felder "gender", "first_name", "last_name" und "email" funktionieren (der Inhalt wird in die Datenbank geschrieben), aber es wird nicht geprueft, ob sie ausgefuellt sind.

Also es ist moeglich, dass ich ein leeres Formular absende.

WIESO???
Und wie kann ich es aendern?

Alle Felder muessen Pflichtfelder sein..

mfg
Fabian

Fabian-K ·

Was is denn los?
Ist das denn wirklich sooo schwer????

#angry# #angry# #angry# #angry#

Hiiiiiilfe...

P.S.:
Die Sternchen bei den "Pflichtfeldern" werden angezeigt, also erkennt Typo3 sie als Pflichtfelder an.
Aber eine Eingabeueberpruefung findet trotzdem nicht statt 😢

Holg ·

Hi Fabian,

Ich habe genau dasselbe Problem. Hast du schon eine Lösung gefunden?
Ich nutze typo3 4.1 mit der neusten srfeuserregister (2.5.6)

Würde mich über eine kurze Rückmeldung freuen.

Gruß
Holg