Submitted by Marvine on
Bonjour,
Je pense mon titre explicite :)
J'ai crée une galerie de vidéos avec le module view, j'aimerais maintenant proposer aux utilisateurs la possibilité de trier les résultats selon certains critères :
Les plus vues
Les mieux notés
Les plus commentés
...
Je précise que j'utilise le style d'affichage grille pour afficher ma galerie de vignette.
J'ai consulté ce post sur le forum qui ne m'a guère aidé : http://drupalfr.org/node/8304
J'ai essayé avec les filtres exposés mais ils ne correspondent pas à mon besoin... l'utilisateur est obligé de saisir son filtre et de plus je ne veux pas filtrer mais trier.
Une idée ?
Grid ne donne pas la
Permalien Soumis par emerya le 14 Octobre, 2009 - 10:45
Grid ne donne pas la possibilité de trier en live comme un tableau malheureusement... A ta place, j'aurais créé des affichages différents de la vue, avec tes différents tris. Ensuite tu met des onglets. Si tu veux éviter de recharger la page, tu peux utiliser Views Tabs (je crois) qui permet de passer d'une vue à l'autre avec AJAX.
Créer différent affichage
Permalien Soumis par Marvine le 14 Octobre, 2009 - 12:35
Créer différent affichage de la vue me parait être un bon début, je vais essayer ça.
Par contre à la place des onglets il me faudrait des liens vers les différentes vues et en ajax effectivement ce serait l'idéal.
Views Tabs n'existe pas en version stable.
Merci en tout cas pour ta réponse !
Views Display Tabs est en
Permalien Soumis par emerya le 14 Octobre, 2009 - 12:56
Views Display Tabs est en beta 4, ce qui signifie en langage Drupal que c'est sans doute assez stable. Vérifie quand même s'il n'y a pas de "gros" pb en cours, mais j'en doute.
Ce sont les version en dev voire en alpha (pas toujours) qu'il est préférable d'éviter.
Ok, tu parlais de Views Tabs
Permalien Soumis par Marvine le 14 Octobre, 2009 - 22:11
Ok, tu parlais de Views Tabs au début qui lui est en dev :
http://drupal.org/project/views_tabs
Anyway, je vais tester tout ça, je te remercie pour tes réponses,
EDIT :
Après test, le module marche plutôt bien et fait ce que je lui demande :).
Par contre, il ne prend pas en compte les arguments de la recherche actuelle.
Je m'explique, je travaille avec le module faceted search et le fait d'utiliser les vues avec views display tabs me réinitialise ma recherche et affiche la vue de base.
Comment faire pour que la vue intègre les critères de filtres dans la recherche en cours ?