Drupal Webform - 如何从表单加载值,在上一页中填写

Drupal Webform - How to load values from form, filled in a previous page

在 Drupal 上工作,我有一个页面,其中包含一个由 "Webform" 模块制作的表单,其中包含多个字段(文本字段和滑块)和一个 "Submit" 按钮。
当用户输入信息并按下 "Submit" 按钮时,另一个页面将加载自定义代码。
新页面分为两部分 - 第一部分包含新信息(基于上一页的用户输入);第二个包含(块)与上一页相同的表格。

有没有办法将第一页填写的值加载到新页面?

首先,您需要在

的帮助下制作一个自定义模块

hook_form_alter

您需要将之前表单的信息存储在前缀为

的 cookie 中

Drupal_visitor_

然后在新页面中显示为:

$form['submitted']['FirstName']['#default_value'] = $_COOKIE[$firstname];

谢谢