大致了解如何使用hook alter来修改注册表单的感觉。
然而,我遇到的挑战是不仅要让用户注册,而且要将一些额外的数据保存到另一个表中,然后将用户重定向到新的页面。
我将如何做到这一点?请帮忙
答案 0 :(得分:1)
同样,计划您正在尝试做的事情并利用常见解决方案会更容易。我怀疑你所追求的是Content Profile模块。
答案 1 :(得分:0)
根据http://api.drupal.org/api/drupal/developer--topics--forms_api_reference.html/6#submit-prop了解更多信息
,为表单添加自定义功能请注意登录页面和登录块是不同的表单,并为您的hook_form_alter提供不同的表单ID。
答案 2 :(得分:0)
实施hook_user()
;当第一个参数是'register'
时,注册表单将呈现给用户,模块可以通过添加新的表单字段来更改它(模块需要将它们返回到Drupal)。