使用Drupal,我有一个页面,其中包含一个使用“Webform”模块制作的表单,其中包含多个字段(文本字段和滑块)和一个“提交”按钮。
当用户输入信息并按下“提交”按钮时,另一个页面会加载自定义代码
新页面分为两部分 - 第一部分包含新信息(基于上一页的用户输入);第二个包含(块)相同的表单,在上一页中使用。
有没有办法将表单中填入的值从第一页加载到新页面?
答案 0 :(得分:0)
首先,您需要在
的帮助下制作自定义模块hook_form_alter
您需要将以前表单的信息存储在带有前缀
的Cookie中Drupal_visitor _
然后将其显示在新页面中,如:
$ form ['已提交'] [' FirstName'] [' #default_value'] = $ _COOKIE [$姓名];
由于