2

我正在研究一个对许多表单都很常见的模块。我需要将 $form_id 作为参数传递给提交处理程序,并在提交函数中相应地设置表单值。

function ppi_form_alter(&$form, &$form_state, $form_id){

  $form['#submit'][]="action_form_submit";

}

function action_form_submit($form, &$form_state) {
  //here I need to get the form_id of the form and form_set_value accordingly ... How can I know the form value?
}

有没有办法知道 form_submit 中的 form_id ?

谢谢!

4

1 回答 1

2

在 hook_form_alter() 中将其设置为隐藏字段,然后像在提交处理程序中的任何其他字段一样使用它

于 2012-02-23T11:06:22.477 回答