在Drupal 6中允许不同的用户类型注册?

时间:2010-05-28 08:45:30

标签: drupal usertype

我的网站上有两种类型的用户:

  1. 普通用户
  2. 供应商
  3. 如何设置Drupal以便您可以在注册前选择您想要的用户类型,然后(这也是棘手的部分)为不同的用户类型提供不同的配置文件字段?

2 个答案:

答案 0 :(得分:3)

考虑Auto Assign Role模块。这是关于它的引用(来自模块的项目页面):

  

......有三个主要目的。第一种是在创建新帐户时自动分配角色。第二种是允许最终用户在创建帐户时选择自己的角色。第三种是提供在创建帐户时触发特定角色的路径。管理员可以完全控制这些功能,并可以让它们一起工作或彼此独立。自动分配角色与Content Profile模块集成在一起,以便您可以将内容类型用作注册页面。您甚至可以使用自己设计的自定义版本替换默认用户/注册页面。

答案 1 :(得分:1)

使用User Types模块。这是关于它的引用(来自模块的项目页面):

  

...让您有能力为特定类型的用户制作自定义配置文件。必须为此启用核心配置文件模块。它让您确定一个字段将处于活动状态。例如:如果我们想要一个可以输入你最喜欢的乐队的字段,你可以创建这个字段,在底部你可以选择哪个用户类型(你之前在admin / user / user_types中定义的)这个字段将是活动的复选框。就这么简单。也可以根据用户类型自动分配角色。

     

重要:此模块使用主题覆盖来隐藏相关用户类型ID为空的配置文件类别。请务必查阅文档以将PHP代码段复制到template.php中。