1

我有 3 个用户角色

高级->用户(senior1,senior2)

Sub_Senior->users(subsenior1,subsenior2)

初级->用户(j1,j2,j3,j4)

用户 subsenior1 属于 Senior2 ,用户 subsenior2 属于 Senior1 。

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

但是我无法在视图页面中列出相应的用户,例如当我单击高级 1 用户时,它将列出相应的 subsenior2 用户(对应所有引用的用户)。

或者

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

我对drupal非常陌生,任何人都可以帮助我..

提前致谢..

4

1 回答 1

0

您需要做的是创建一个列出用户并以用户 ID 作为参数的视图。当没有给出用户 ID 时,它应该列出所有用户。当给定用户 id 时,视图应列出所有引用其 id 作为参数的用户的用户。

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

或者

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

于 2013-10-23T12:58:01.597 回答