Drupal 7 开发内部培训资料, 分头诗人

D7站用户设计

赞成!
0
否决!

现在网站要实现一个类似任务发布(竞标任务)的功能,用户涉及到2个类型。例如:A用户是企业用户,可以发布自己的需求,展示自己企业的服务项目等。B用户是个人用户,可以竞标A用户发布的任务,也可以展示自己的作品。

Drupal提供的用户都是一样的,可以分不同的角色。

1,像上面所描述的需求,我们设计用户的时候是分角色(企业用户、个人用户)好一些还是添加一个分类词汇,然后用户设置添加字段引用这个分类呢?

2,不同的用户的填写的资料也是不一样的。可有模块能实现注册不同用户提供相关的注册表单(例如:点击我要注册企业用户就显示企业用户注册的表单,个人用户也是一样。但是,表单需要填写的项是不同的。)

3,如下图这个切换登陆的tab最简便的实现方式是什么?

  

先感谢大家的回答帮助~~

1 个回答

赞成!
1
否决!

1,建立两个角色,分别是企业用户、设计师用户。

2,建立登陆模块,通过hook_form_alter() 来改写登陆的表单。并且加入角色判断。

3,安装quicktabs 模块。吧企业跟设计师分开不同的tabs展示。