Drupal 7:将提交的值从webform传递给确认页面和另一个webform
问题描述:
在Drupal 7中,我有两种WebForms。Drupal 7:将提交的值从webform传递给确认页面和另一个webform
当用户提交第一个Webform时,我有确认重定向。我想填写确认页面(和第二个网络表单)中的一个字段,其中一个提交的值来自第一个表单。
然后,我将列出在同一确认页面(WebForm1的)第二Web窗体
任何想法,我怎么能做到这一点?
感谢
我用这个方法来检索确认页面值:
但我想在第二个网络表单来检索值
如何我可以这样做吗?
如何在确认页面(form1)中列出表单结果?
答
在这里你有两个选择来做到这一点。
- 将字段值存储在$ _SESSION中并获取该值。
-
网络表单ID是固定的,你可以通过使用Web窗体ID相关的用户ID导致,并添加到结果
hook_form_alter(& $形式,& $ form_state,$ form_id)} { 如果($ form_id == 'webform_client_form_YOURWEBFORMID'){
}
使用这个你可以能够得到这个值。
你如何得到表单结果?搜索很快,但没有发现任何有用的东西... – MilanG
通常我使用视图 – Mohammed