要注册特定角色的URL

时间:2011-05-06 13:42:46

标签: drupal profile

我运行drupal 6.0。它有许多不同的用户角色,我想要2个URL链接,以允许用户注册特定角色。澄清我的意思:

  • 我的用户角色为“买方”和“卖方”
  • 我使用Drupal配置文件模块添加了2个配置文件字段:“Location”和“Company”
  • 我已安装并配置了Profile Roles模块,因此仅向买方显示字段公司,并且仅向卖方显示字段位置

一切正常,但我想在我的主页上添加2个按钮

  • “买家在这里注册”
  • “卖家在此注册”

如果买家点击他们的链接我想要的是什么 - 我可以从网址确定:

  • 这是注册
  • 的买方
  • 创建此用户帐户时 - 会自动为其分配“买家角色”,以便显示正确的个人资料字段

非常感谢任何关于如何实现这一目标的建议。

1 个答案:

答案 0 :(得分:3)

我建议Auto Assign Role模块用于让用户在注册时选择自己的角色,无论是使用表单还是通过URL参数。因此,如果您有一个名为买方的角色,那么将您的买方按钮链接到/ user / register / buyer,买方角色将分配给通过该URL注册的用户。我无法确认的是它如何与Profile Role一起使用。