我有一个网络表单和一个自定义验证功能。两者都可以正常工作。
但是当我在验证函数中执行 form_set_value 时,什么也没有发生。
谁能帮帮我
function test_webservices_validate(&$form, &$form_state) {
if (form_get_errors())
return;
$form_values = $form_state['values']['submitted'];
$Address = _test_webservices_translate($values);
if (!$Address->succes) {
form_set_value($form['submitted']['voornaam'], 'sdfdsfsd', $form_state);
dpm($form);
dpm($form_state);
} else {
_test_webservices_handledcm($form, $form_state, $Address);
}
}