Drupal:两个或多个webform之间的关系

时间:2017-07-27 17:11:37

标签: redirect drupal-7 relationship relation

Drupal 7

Webform 7.x-4.15

示例:

Webform 1:填写特定

Webform 2:类别详细信息

当用户提交第一个webform 1时,我有确认页面,我有一个列表(第一次是空的),当我点击此页面中的另一个按钮时,我将重定向到第二个表单同时传递最后一个用户ID保存( SID

如何在表单(Webform 1和Webform 2)之间建立关系?

Schema relationship between two forms

1 个答案:

答案 0 :(得分:0)

您可以添加自定义提交回调并使用它转到下一个表单。

hook_form_alter

function MYMODULE_form_alter(&$form, &$form_state, $form_id){
  if($form_id == 'id_step_one'){
    $form['#submit'][] = '__custom_submit_function'; // add callback submit
  }

}

function __custom_submit_function($form, &$form_state){
   // do some stuff if you want 
   drupal_goto('/your_form_step2'); // redirect to step 2 of webform
}