Catégories:
Bonjour,
Je suis en train de chercher à faire une vue pour lister les articles de mon site en fonction du nombre de votes reçus via Voting Api et FiveStar.
Apparemment, il faut établir une relation dans Views sur un noeud FiveStar. Or, dans Views «Relations» je ne trouve pas de lien Node.
Qu’est-ce qui ne marche pas ?
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Heu, tu es sur ?
si ma mémoire est bonne, il suffit juste de rajouter le champs «fivestar» (je ne sais plus son nom exact. Je ne crois pas qu’il y ai de «relations» qui tiennent dans ton cas.
Si vraiment tu bloques j’irais vérifier sur un de mes sites, mais je pense que c’est relativement basique comme opération.
Ensuite tu rajoute ton champ «fivestar» dans le «sorting criteria»
Yoann Babel — formateur Drupal : http://formation.ideia.fr/drupal
ybabel
357
Bonjour,
Je me suis appuyé sur ce qui est présenté sur cette vidéo.
http://www.lullabot.com/videocast/building-views-fivestar-and-votingapi
Par contre, si je rajoute le champs «fivestar rating» dans les articles, Drupal me signale «No potential target fields are available for the Article type. Create a node reference field in this node type to make it easier to assign a vote to a node.»
salvapat
3
Oui, il te faut rajouter un filtre sur le type de contenu qui contient les fivestar, sinon il tente d’afficher des noeuds qui n’ont pas fivestar activé !
Yoann Babel — formateur Drupal : http://formation.ideia.fr/drupal
ybabel
357
J’ai regardé, le filtre est bien effectué sur «Article» et Fivestar est bien activé sur le type de contenu «Article».
J’arrive bien à voter pour les articles. Par contre, je me demande si mon «Voting Api» est bien reconnu par le module «Views»…
Y aurait pas un moyen de forcer la reconnaissance du module par hasard ?
salvapat
3