Ben Drupal 6.x kullanın Benim kendi modülü ben her düğüm formunu değiştirmek bir kullanarak ona kendi doğrulama işleyicisi eklemek
$form['#validate'][] = 'my_own_validation_function';
Sonra işlevi var
function my_own_validation_function($form, &$form_state)
{
//if validation fails, i would like to rebuild the form to add additional form elements in hook_form_alter
$form_state['rebuild'] = True;
}
Doğrulama işlevleri saygı yok benim sorunum ist, benim 'yeniden' = şeklinde becaus Gerçek doğrulama sonra hook_form_alter tarafından işlenir asla. Ama benim ek form öğe eklemek için hook_form_alter gerekir.
Benim problem için bir çözüm var mı? Ben bir "pointer" olarak belirlenen ve $ form_state Ya da kendi bir doğrulama işleyicisi form_state değişiklikler bile saygı değildir?
Teşekkürler ve alkış.