1

私は3つのユーザーロールを持っています

シニア->ユーザー(senior1,senior2)

Sub_Senior->users(subsenior1,subsenior2)

ジュニア->ユーザー(j1,j2,j3,j4)

ユーザー subsenior1 はsenior2に属し、ユーザー subsenior2 はsenior1に属しています。

ユーザー参照フィールドを使用して参照される subsenior1 に属するユーザー j1、j2 および subsenior2 に属するユーザー j3、j4

しかし、senior1ユーザーをクリックすると、対応するsubsenior2ユーザー(すべての参照ユーザーに対応)がリストされるように、対応するユーザーをビューページにリストすることはできません。

また

モジュールまたはテクニックを使用して、ユーザー階層を作成し、対応するユーザーをビュー ページに一覧表示できます。

私はdrupalに非常に慣れていないので、誰か助けてください..

前もって感謝します..

4

1 に答える 1

0

ユーザーを一覧表示し、ユーザー ID を引数として取るビューを作成する必要があります。ユーザー ID が指定されていない場合は、すべてのユーザーを一覧表示する必要があります。ユーザー ID が指定されると、ビューは、ID がパラメーターとして指定されたユーザーを参照するすべてのユーザーをリストする必要があります。

各ユーザーに対するビューの出力には、パラメーターとして渡された行のユーザーのユーザー ID を持つ同じビューにリンクするリンクが必要です。そのリンクをクリックすると、ビューが読み込まれ、そのユーザーの下に子ユーザーが表示されます。

また

ユーザー階層には Organic Group モジュールを使用します

于 2013-10-23T12:58:01.597 に答える