如何在drupal-6中验证视图公开表单的输入
我使用视图公开表单来过滤数据,是否可以在视图处理输入之前添加验证函数来验证输入是 通过一个小型定制模块,您可以实现hook\u form\u alter() 我通常从以下几点开始:如何在drupal-6中验证视图公开表单的输入,drupal-6,Drupal 6,我使用视图公开表单来过滤数据,是否可以在视图处理输入之前添加验证函数来验证输入是 通过一个小型定制模块,您可以实现hook\u form\u alter() 我通常从以下几点开始: <?php function your_module_form_alter(&$form, &$form_state, $form_id){ drupal_set_message($form_id); } ?> 一旦您获得了视图公开的筛选器表单id,您就可以在“if”。。。所以
<?php
function your_module_form_alter(&$form, &$form_state, $form_id){
drupal_set_message($form_id);
}
?>
一旦您获得了视图公开的筛选器表单id,您就可以在“if”。。。所以你不会改变你所有的形式
<?php
function your_module_form_alter(&$form, &$form_state, $form_id){
if($form_id=="your_form_id"){
//add to the validation callback array( don't override it! )
$form['#validate'][] = '_your_custom_validation';
}
}
function _your_custom_validation($form, &$form_state){
//validate stuff, using form_set_error()
}
?>