2

我正在使用 Drupal 6 的 webform 模块,并希望在创建 webform 时为其确认消息设置默认值。每当用户创建新的网络表单时,我是否必须创建自己的模块来设置此表单值?或者我是否必须实现一个特殊的钩子来查找创建网络表单的时间?

4

2 回答 2

1

您将要使用以下内容:

customMod_form_alter(&$form, $form_state, $form_id){ 
  if($form_id == 'webform_node_form'){ 
    $form['id_of_conf_message_field']['#default_value'] = 'BLAH BLAH'
  }
}
于 2010-03-14T02:37:14.467 回答
1

@esafwan ..我不确定这是否有助于解决隐藏字段问题,但我找到了默认变量值的链接http://drupal.org/node/296453 所以我能够创建一个隐藏字段在我已经存在的具有默认值 %request[key] 的网络表单中并且运行良好..

于 2011-11-17T08:37:39.213 回答