На сайте Drupal: как отобразить список соответствующих пользователей с помощью модуля справки пользователя
У меня есть 3 роли пользователя, которые
> Пользователи руководителей старшего (senior1, senior2)
Sub_Senior-> пользователей (subsenior1,subsenior2)
Юниор> пользователей (j1,j2,j3, J4)
пользовательский subsenior1 принадлежит старшему 2, пользовательский subsenior2 принадлежит старшему1.
пользователи j1, j2, принадлежащие к subsenior1, и пользователи j3,j4, принадлежащие к subsenior2, на которые ссылаются с помощью пользовательских справочных полей
но я не могу перечислить соответствующих пользователей на странице представлений, например, когда я нажимаю на пользователя senior1, он отображает соответствующего пользователя subsenior2 (соответствующего всем ссылочным пользователям).
или же
Модули или техника позволяют создавать иерархию пользователей и перечислять соответствующих пользователей на странице просмотра.
Я чрезвычайно новичок в друпале, кто-нибудь, помогите мне..
заранее спасибо..
1 ответ
Что вам нужно сделать, это создать представление, которое перечисляет пользователей и принимает идентификатор пользователя в качестве аргумента. Если идентификатор пользователя не указан, в нем должны быть перечислены все пользователи. Когда указан идентификатор пользователя, в представлении должны быть перечислены все пользователи, на которые ссылается пользователь, идентификатор которого указан в качестве параметра.
В выводе представлений для каждого пользователя должна быть ссылка, которая ссылается на то же представление с идентификатором пользователя в строке, передаваемой в качестве параметра. Теперь, нажав на эту ссылку, представление будет загружено и покажет дочерних пользователей этого пользователя.
или же
Используйте модуль Organic Group для пользовательской иерархии.