Drupal - (Profile2)配置文件类型在多步向导上不显示表单

时间:2016-11-15 21:49:59

标签: php drupal drupal-7

我已经使用多步骤注册模块和profile2模块创建了多步注册表单。

步骤:

  1. 用户在步骤1输入信息,即用户名和密码,然后单击继续按钮
  2. 用户在步骤2输入个人资料信息并点击继续
  3. 用户在步骤3输入组织信息并完成。
  4. 我希望用户在第2步输入联系信息,并在第3步预先填充。

    我制作了自定义模块并使用了:

    function fs_prepopulate_form_alter(&$form, &$form_state, $form_id) {
    }
    

    我正在尝试在第2步和第3步使用var_dump($form);,但它不会显示任何表单字段。

1 个答案:

答案 0 :(得分:0)

在这个问题上工作了几天后,我终于得到了解决方案。我用了 hook_form_profile2_form_alter而不是使用hook_form_alter来获取profile2表单字段。这里是profile2参考帮助http://api.drupalhelp.net/api/profile2/profile2.module的链接。我希望这些信息可以节省一些人的时间。