Submitted by microniko on
Bonjour,
Dans notre site, plusieurs utilisateurs ont des rôles différents et je souhaite faire une liste des utilisateurs par rôle.
J'ai réussi à faire ça avec une liste déroulante exposant les rôles d'intérêt.
J'aimerai bien éviter d'avoir une liste déroulante et lister les rôles et les utilisateurs en même temps. Exemple :
-
Rôle 1
- Utilisateur A
- Utilisateur B
- Utilisateur C
-
Rôle 2
- Utilisateur B
- Utilisateur E
- Utilisateur F
-
Rôle 3
- Utilisateur A
- Utilisateur B
- Utilisateur F
J'ai essayé de modifier ma vue mais puisque j'ai plusieurs utilisateurs avec des rôles identiques, ça me liste les rôles par utilisateurs et pas l'inverse :-(
Une idée ?
Merci
Je n’ai pas Views sous la
Permalien Soumis par hles le 26 Mai, 2012 - 16:25
Je n'ai pas Views sous la main mais je pense que vous pouvez lister vos utilisateurs, ajouter un champs "role" et dans les settings du champs "role", choisir de grouper vos utilisateurs selon ce champs, cad faire un "group by".
Et bien non, malheureusement,
Permalien Soumis par microniko le 26 Mai, 2012 - 21:48
Et bien non, malheureusement, le seul regroupement que je parviens à faire c'est le regroupement par utilisateur.
Ce qui donne :
C'est l'inverse que je souhaite :-(
Une autre idée ?
Personne ?
Permalien Soumis par microniko le 11 Juin, 2012 - 09:27
Personne ?
Je viens de faire un test. Tu
Permalien Soumis par darkjeff le 11 Juin, 2012 - 14:27
Je viens de faire un test.
Tu crées un vues type user en liste non ordonnée.
Tu ajoutes le champs rôle
Et dans les paramètre de la liste non ordonnée tu mets Grouping field Nr.1 à Rôles.
Pour moi ça fonctionne.
C’est pas tout à fait ça. Ce
Permalien Soumis par microniko le 11 Juin, 2012 - 20:27
C'est pas tout à fait ça. Ce que tu indiques regroupe les rôles entre eux et les utilisateurs avec les mêmes groupes de rôles.
Du coup, ça donne un truc comme ça (je reprends mon exemple plus haut) :
Rôle 2, rôle 3
Rôle 2
J'ai des utilisateurs avec des rôles communs ou pas...
Ce qui m'intéresse c'est la composition des rôles.
Une autre idée ?
Merci.
Je pense que si tu ne veux
Permalien Soumis par darkjeff le 11 Juin, 2012 - 21:20
Je pense que si tu ne veux pas passer par la phase de développement il ne te reste plus qu'à créer une view block pour chaque role et les afficher sur ta page.
Je vois rien d'autre.
Bon. Je vais voir ce que je
Permalien Soumis par microniko le 12 Juin, 2012 - 22:10
Bon. Je vais voir ce que je peux faire avec les moyens du bord ;-)
Merci pour ton aide.