在Drupal Site中:如何使用用户参考模块显示相应用户的列表

时间:2013-10-18 06:02:08

标签: drupal-7 drupal-modules drupal-views drupal-contextual-filters drupal-roles

我有3个用户角色

Senior->用户(senior1,senior2)

Sub_Senior->用户(subsenior1,subsenior2)

junior->用户(J1,J2,J3,J4)

用户subsenior1属于senior2,用户subsenior2属于senior1。

属于subsenior1的用户j1,j2和属于使用用户参考字段引用的subsenior2的用户j3,j4

但是我无法在视图页面中列出相应的用户,就像我点击senior1用户一样,它会列出相应的subsenior2用户(对应所有被引用的用户)。

模块或技术可以创建用户层次结构并在视图页面中列出相应的用户。

我对drupal非常新,任何人帮助我..

提前感谢..

1 个答案:

答案 0 :(得分:0)

您需要做的是创建一个列出用户的视图,并将用户ID作为参数。如果没有给出用户ID,则应列出所有用户。当给出用户id时,视图应列出所有被引用给其id为参数的用户的用户。

在针对每个用户的视图输出中,应该有一个链接链接到同一视图,其中用户的用户ID作为参数传递。现在单击该链接将加载视图并显示该用户下的子用户。

有机组模块用于用户层次结构。