Submitted by orasevana@drupal.org on
Bonjour !
J'aimerais mettre en place une vue permettant d'afficher une liste d'éléments sur lesquels les utilisateurs peuvent voter. Jusqu'ici, rien de compliqué...
La particularité est que je souhaite avoir pour chaque élément dans la liste, la description succincte de l'élément (évidemment) ainsi que le vote de l'utilisateur connecté ET d'un autre utilisateur que l'utilisateur connecté aura préalablement choisi (qui sera passé en argument de la vue probablement).
Prenons un cas concret.
Les éléments de ma liste sont des films.
Adam vote 5 étoiles sur "Bienvenue à Gattaca".
Eve vote 2 étoiles sur "Bienvenue à Gattaca".
Adam affiche la liste des films:
Titre du film My vote Utilisateur Son vote
Bienvenue à Gattaca 5 Eve 2
Le problème que j'ai avec Five Star est que je ne peux pas récupérer la valeur du vote d'un utilisateur particulier... en tout cas, je ne peux pas le faire dans une vue (avec mes connaissances actuelles...).
Par contre, je peux récupérer le vote de l'utilisateur connecté.
Je peux également passer l'id d'un autre utilisateur à ma vue.
Est-ce que vous avez une idée sur la façon dont je pourrais faire cette liste? Je suis parti sur Five Star et Views, mais je ne suis pas contre une solution qui serait tout autre.
J'ai un peu regardé comment je peux bidouiller mon thème pour faire tout ça... le problème est que j'aimerais bien pouvoir offrir la possibilité à l'utilisateur de trier la liste sur le vote de l'autre utilisateur... et si je bidouille le thème de la vue, j'ai peur de ne pas savoir comment faire...
Quelques liens que j'ai trouvé intéressants:
Show user's vote in his comment
http://drupal.org/node/213273
VotingAPI: Full control for complex voting modules
http://drupal.org/node/68876
Merci d'avance pour toute piste qui pourrait m'aider :)
Personne n'a d'idée? o.O Je
Permalien Soumis par orasevana@drupal.org le 4 Juin, 2008 - 15:00
Personne n'a d'idée? o.O
Je savais que ce que je souhaitais faire sortait un peu du cadre d'utilisation courant... m'enfin ça doit bien être réalisable d'une façon ou d'une autre avec Drupal nan?