2017-07-27 94 views
0

在Drupal 7中,我有两种WebForms。Drupal 7:将提交的值从webform传递给确认页面和另一个webform

当用户提交第一个Webform时,我有确认重定向。我想填写确认页面(和第二个网络表单)中的一个字段,其中一个提交的值来自第一个表单。

然后,我将列出在同一确认页面(WebForm1的)第二Web窗体

Schema

任何想法,我怎么能做到这一点?

感谢

我用这个方法来检索确认页面值:

recupere the value

但我想在第二个网络表单来检索值

如何我可以这样做吗?

如何在确认页面(form1)中列出表单结果?

+0

你如何得到表单结果?搜索很快,但没有发现任何有用的东西... – MilanG

+0

通常我使用视图 – Mohammed

回答

0

在这里你有两个选择来做到这一点。

  1. 将字段值存储在$ _SESSION中并获取该值。
  2. 网络表单ID是固定的,你可以通过使用Web窗体ID相关的用户ID导致,并添加到结果

    hook_form_alter(& $形式,& $ form_state,$ form_id)} { 如果($ form_id == 'webform_client_form_YOURWEBFORMID'){

    }

使用这个你可以能够得到这个值。

相关问题