Правильный способ сделать это - изменить форму в пользовательском модуле, используя hook_form_alter
:
function YOURMODULE_form_alter(&$form, $form_state, $form_id) {
if ($form_id == 'views_exposed_form') {
$view = &$form_state['view'];
$display = &$form_state['display'];
if ($view->name == 'YOURVIEWNAME' && $display->id == 'YOURDISPLAYID') {
//Alter $form here, use dpm($form) to inspect it.
}
}
}
$form
- это массив, описывающий форму с использованием Drupal Форма API .Вы можете проверить этот массив, используя dpm
из модуля Devel .