我已经使用多步骤注册模块和profile2模块创建了多步注册表单。
步骤:
我希望用户在第2步输入联系信息,并在第3步预先填充。
我制作了自定义模块并使用了:
function fs_prepopulate_form_alter(&$form, &$form_state, $form_id) {
}
我正在尝试在第2步和第3步使用var_dump($form);
,但它不会显示任何表单字段。
答案 0 :(得分:0)
在这个问题上工作了几天后,我终于得到了解决方案。我用了 hook_form_profile2_form_alter而不是使用hook_form_alter来获取profile2表单字段。这里是profile2参考帮助http://api.drupalhelp.net/api/profile2/profile2.module的链接。我希望这些信息可以节省一些人的时间。