Formular(-feld) neu aufbauen nach Änderung (hook_form_alter)
am 06.04.2011 - 13:13 Uhr in
Moin,
ich finde momentan leider nicht selbst heraus, wo und wie ich folgendes am Besten erreiche:
Ich habe ein Formular, das die Lieferadresse abfragt, so das Land und die Zone. Diese möchte ich vorausfüllen und dazu die Profildaten des Nutzers verwenden.
Das Feld für die Zone (Bundesland) ist dabei abhängig von der Wahl des Landes und wird mittels AHAH aktualisiert.
delivery_country (Array, 6 elements)
#type (String, 6 characters ) select
#title (String, 4 characters ) Land
#description (NULL)
#options (Array, 3 elements)
#default_value (Integer) 276
#required (Boolean) TRUE
delivery_zone (Array, 8 elements)
#type (String, 6 characters ) select
#title (String, 10 characters ) Bundesland
#description (NULL)
#options (Array, 10 elements)
#default_value (NULL)
#required (Boolean) TRUE
#disabled (Boolean) FALSE
#suffix (String, 35 characters ) <span class="zone-throbber"></span>(Am Rande: Länder werden als Zahlen repräsentiert. Unter $form[...]['delivery_zone']['#options'] sollen dann die Bundesländer für das jeweilige Land zu finden sein. Bei der Anzeige und dem Wechsel der SelectBox für Land klappt es einwandfrei)
Wie kann ich erreichen, dass das Feld delivery_zone neu "processed" wird (aus meinem Module heraus), nachdem ich es bspw. in mymodule_form_alter() geändert habe?
Vielen Dank schon mal!
Grüße
~ aaki
- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 1 Tag 6 Stunden
vor 1 Tag 14 Stunden
vor 2 Wochen 11 Stunden
vor 2 Wochen 4 Tagen
vor 6 Wochen 6 Tagen
vor 6 Wochen 6 Tagen
vor 6 Wochen 6 Tagen
vor 6 Wochen 6 Tagen
vor 6 Wochen 6 Tagen
vor 7 Wochen 7 Stunden