State field Registrationsform
Eingetragen von dontgotanick (156)
am 05.08.2010 - 10:51 Uhr in
am 05.08.2010 - 10:51 Uhr in
Hi,
ich habe mal wieder eine Frage :)
Wir wollen ein Pflichtfeld State einführen bei der Registrierung. Dies soll eine Liste aller Staaten aus Amerika sein.
Der Standard Wert soll ein Text sein sowie 'please choose your state', dieser soll aber kein gültiger Wert sein.
AUsserdem sollte für alle nicht Amis ein Feld wie '--' kommen.
Jemand ne Idee wie ich das realisieren könnte?
LG
dave
- Anmelden oder Registrieren um Kommentare zu schreiben
Eine ganz spontane Idee wäre,
am 09.08.2010 - 21:10 Uhr
Eine ganz spontane Idee wäre, dass vielleicht über hook_form_alter() zu machen... Bin da nicht so ganz fitt, aber theoretisch könntest du damit
dein Feld implentieren. Wie es mit dem validieren aussieht weiß ich nicht. Aber auf jedenfall kannst du auch eine Validierungs angeben. Einfach mal die FormAPI befragen. :)
Du kannst doch auch einfach
am 09.08.2010 - 21:26 Uhr
Du kannst doch auch einfach ein Profil-Feld hinzufügen (dazu muss das Core-Modul Profile aktiviert sein).
Da nimmt man einfach "Listenauswahlfeld" bzw. "list selection", gibt dort seine Auswahl-Möglichkeiten ein (die Staaten) und wählt ganz unten "Während der Benutzeranmeldung sichtbar." bzw. "Visible in user registration form.". Dort stellt man außerdem noch ein, dass der Benutzer einen Wert eingeben muss und als "Erklärung" gibt man "please choose your state" ein. Fertig, dann hat man so ein Feld bei der Registrierung zur Verfügung.