Verständnisfrage: Keine Validierung bei zusätzlichem Markup um Formular (Login/Registrierung/Passwort-Reset)
am 02.07.2011 - 18:15 Uhr in
Hallo zusammen…
Ich möchte das Registrierungs-/Login- und Passwort-Formular in drei Tabs darstellen. Dies soll nur auf der Startseite passieren, daher binde ich im entsprechenden Templates alle drei Formulare per
print drupal_render(drupal_get_form('user_login'));
print drupal_render(drupal_get_form('user_register_form'));
print drupal_render(drupal_get_form('user_pass'));ein und verpacke sie in drei DIV und realisiere dann per jQuery die Tabs.
print '<div id="login" class="tab-content">';
print drupal_render(drupal_get_form('user_login'));
print '</div>';
print '<div id="register" class="tab-content">';
print drupal_render(drupal_get_form('user_register_form'));
<!-- usw. -->Beim Testen stoße ich jedoch auf Probleme. Drupals Validierung greift nicht mehr richtig. Die rote Umrahmung der Inputs funktioniert nun nicht mehr und somit ist keine Rückmeldung an den Besucher über Fehler in der Verarbeitung möglich.
Wo ist das Problem beim zusätzlichen Markup? Ist das Markup überhaupt das Problem oder eher die Tatsache, das beim Neuladen der Seite nach Form Submit jQuery den ersten Tab automatisch auswählt (was natürlich eh noch abgestellt werden muss)
- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 1 Woche 6 Tagen
vor 2 Wochen 10 Stunden
vor 2 Wochen 1 Tag
vor 2 Wochen 5 Tagen
vor 2 Wochen 5 Tagen
vor 3 Wochen 2 Tagen
vor 3 Wochen 2 Tagen
vor 3 Wochen 2 Tagen
vor 5 Wochen 6 Tagen
vor 6 Wochen 10 Stunden