You are here

Drupal里面方法的重要性(profile,content profile)

其实解决一个问题,往往由多种方式,可能有时候选择了一种方式,但是使用这种方式解决问题,可能会麻烦很多,而选用另一种方式,则会简单很多.

我的一个学员,遇到了一个关于个人资料的问题,那就是他的网站上,有多个角色,每个角色的个人资料应该是不一样的。它使用了profile模块,同时使用了autoassignrole。

但是他遇到了问题。“

在吗? 有问题请教下 autoassignrole这个你用过没有?我想用它实现用户注册时,可以选择角色,不同角色(参赛者,评委)的注册信息不太一样。我试用下,注册时只能选择角色,不能出现不同角色的注册信息。

那可否帮我看下 我也不清楚哪里出问题了 总是path路径不对

我答复他说“

 其实你可以使用content profile 
 创建多个content profile 节点类型 
  每个角色使用一个节点类型 
这样就解决注册问题,我不知道这个办法可不可以 
content profile比profile更灵活 

就知道了content profile本身是节点,控制起来更方便

尽管我也没有尝试过,这个方式,还是帮他在网站上调了出来

我调出来的,具体的你自己完善吧,注意点有权限里面的配置,

这是我的答复,和我想的一样,content profile可以完全实现他的要求,只需要结合一下权限的配置就可以了。

如果使用profile的话,或许问题可以解决,但是使用content profile的话,则会很方便。问题就是这样的,如果选错了方向,可能要花费更多的力气。

或许我不是一个好的Drupal老师,但是我绝对帮助很多学员解决过很多实际问题。

 

 

论坛:

呵呵  支持老葛!  感谢老葛的回复。刚开始使用cck,权限的问题没有想到。老葛的几句话,就把我点醒啦,呵呵。