В drupal fapi есть атрибут "#process". Что именно он делает? Почему поле пароля использует его для дублирования поля вместо добавления его с темой?
Я хочу использовать его для определения нового типа поля с помощьюhook_elements.
Edit:
вот мои hook_elements:
function test_elemets() {
return array(
'test_field' => array(
'#input' => TRUE,
'#process' => array('test_field_process'),
)
);
}
и обратный вызов процесса:
function test_field_process($element, $edit, &$form_state, $complete_form) {
$element = array();
return $element;
}
, как вы видите в функции процесса, я использовал $ element= array () чтобы увидеть, что происходит. Но форма показывается, как это было раньше. Почему?