Подмена валидации

Главные вкладки

Аватар пользователя 3xdimon 3xdimon 7 марта 2012 в 23:13

Добрый всем вечер.

Сколько не мучаюсь, чето никак не получается.

Хочу добавить в валидацию файлов свой валидатор и чтоб он запускался раньше.

При перехвате формы hook_form_alert - можно добавить #element_validate, однако после формирования формы, а точнее на сабимите в $form_state - этот же элемент формы дополняется
самими елементами

[und] => Array
(
[0] => Array

и у каждого из них свой валидатор

[#element_validate] => Array
(
[0] => file_managed_file_validate
)

который он берет из функции file_element_info().

Есть ли способ после того как он взял эти данные, подменить моими???