Bonsoir à tous,
Savez-vous comment est-il possible de s’y prendre pour lister des nodes en fonction des utilisateurs (éventuellement des champs de profile). Je m’explique :
Pour un site contenant des annonces automobile, j’aimerai qu’un role précis, puisse consulter uniquement les annonces d’un département et d’une marque qui lui aurait été affecté.
Par exemple, je voudrais que l’utilisateur «toto» du role «editeur» n’ait accès qu’aux annonces de l’Isère pour la marque Renault. Mais aussi que l’utilisateur «dupond» du role «editeur» également n’ai accès qu’aux annonces de la marque Citroen dans le Var.
Je pensais créer un champ de profil «Marque» et «Département» et je renseigne ces champs pour chaque utilisateur du role «editeur», mais ensuite, avec view par exemple, je ne vois pas comment filtrer les listes.
Avez-vous une idée de comment on pourrait s’y prendre ?
Merci d’avance !
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Ma demande a l’air complexe, personne n’a d’idée ?
http://www.joel-rotelli.info
skrc
114
Personne n’a la moindre idée ?
http://www.joel-rotelli.info
skrc
114
Hello
désolé je n’ai jamais eu à faire ça. j’ai peut être deux pistes :
- utiliser un module d’accès pour dire quel role d’accéder à quel node. Il me semble que view va automatiquement restreindre son affichage ( car il doit utiliser http://api.drupal.org/api/function/db_rewrite_sql/6 )
- voir si views fournit un module de filtrage par role ; ou si un module fournit un filtrage par role mais là je n’en sais pas plus…
http://formation.ideia.fr/formation/drupal-la-carte | http://twitter.com/nyl_auster
nyl auster
838
Merci pour la réponse :)
Pour les roles, ça peut le faire, mais je ne vois pas comment je peux afficher telles nodes en fonction de tels champs de profils renseignés.
C’est un peu tordu je l’accord e !
http://www.joel-rotelli.info
skrc
114
ah ok j’avais lu trop vite. Oui là c’est moins facile, je ne sais pas comment faire sans passer directement par la case php… Je repasse si j’ai le temps de réfléchir à ton souci plus en profondeur.
http://formation.ideia.fr/formation/drupal-la-carte | http://twitter.com/nyl_auster
nyl auster
838
Tu as raison, je crois que je vais finir par créer un affichage personnalisé via l’API…Comme ça je fais ma requete comme je l’entends, en allant chercher les champs de profil, etc…
http://www.joel-rotelli.info
skrc
114