form_set_error och drupal_goto
Posted by orjantorang on May 12, 2009 at 11:45am
I en egen modul har jag en validering, som inte bygger på klassisk form-validering, utan grundar sig på val som användaren gör och vilka uppgifter som finns om användaren.
Om vissa uppgifter saknas använder jag
form_set_error('field_orgnr[0][value', $message);
...
drupal_goto('node/310000/edit');men fältet markeras inte, dock visas $message i meddelandefältet.
Jag har kikat lite och anropet uppfyller inte villkoret i funktionen drupal_process_form($form_id, &$form, &$form_state) i form.inc där form_get_errors() anropas.