Mindesteingabe
Eingetragen von Piet (500)
am 25.11.2008 - 13:24 Uhr in
am 25.11.2008 - 13:24 Uhr in
Habe mit Views eine PLZ-Suche generiert, ist im Prinzip ganz simpel gemacht, wenn
im Profil eine PLZ z.B.: 84560 eingegeben wird und im hervorgehobenene VIEWS-Feld eine identische Zahl eingeben wird, werden die Ergebnisse ausgegeben.
FRAGE: wie und wo kann ich dieses Hervorgehobene Feld ( PLZ-Suche ) der View in der Eingabe so konfigurieren, das man mindestens 3 Zeichen eingeben muss?
Man soll nicht 84 eingeben können sondern muss man 845 eingeben.
- Anmelden oder Registrieren um Kommentare zu schreiben
Da hänge ich mich mal mit
am 25.11.2008 - 13:28 Uhr
Da hänge ich mich mal mit an. Habe die gleiche Frage für Kommentare. Suche eine Möglichkeit, dass ein Minimum an Zeichen erforderlich ist?
www.webkatapult.de
Denkanstoß: man kann ja die
am 25.11.2008 - 18:40 Uhr
Denkanstoß:
man kann ja die "maxlength" in de My-SQLDatenbank festsetzen, ist das ein ähnlicher Prozess für die Mindesteingabe?
Mittels hook_form_alter und '#validate' im Minimodul ....
am 28.11.2008 - 03:07 Uhr
wie und wo kann ich dieses Hervorgehobene Feld ( PLZ-Suche ) der View in der Eingabe so konfigurieren, das man mindestens 3 Zeichen eingeben muss?
Mittels hook_form_alter in einem Minimodul sollte es gehen.
Dabei das Formelement mit '#maxlength' versehen.
Dadurch hat man aber noch keine echte Validierung realisiert weil ja Buchstaben eingegeben werden koennen.
Um dies zu realisieren muss das Formelement noch mit '#validate' erweitert werden.
Drupal 6 Leser - es gibt an dieser Stellen eine Aendereung. Dazu die FAPI konsultieren.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.