2017-07-27 82 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'){

    }

使用這個你可以能夠得到這個值。

相關問題