0

Je cherche un moyen facile de permettre aux visiteurs de notre site web basé sur Drupal 6 de filtrer tous les obejcts affichés globalement par un tag d'une taxonomie donnée ("topics topics"). De cette façon, un utilisateur peut par exemple. sélectionnez l'étiquette "marketing" dans une liste déroulante, située quelque part près de la navigation, et le système filtrera toutes les pages, listes et vues de la balise sélectionnée, à travers la session, jusqu'à ce que l'utilisateur désactive le filtre. Avoir un ensemble de filtres devrait être reflété par le thème, mais ce serait la prochaine tâche, je suppose.Filtrer le site global par le tag

Est-ce que quelqu'un connaît un module qui fait quelque chose comme ça ou pourrait m'aider ici? Y at-il un moyen facile d'obtenir cette fonctionnalité (sans piratage de mon chemin à travers les tripes de Drupal dans les semaines de travail acharné)?

Merci d'avance! Daniel

Répondre

0

Il existe littéralement des centaines de modules qui offrent des fonctionnalités de "filtrage par étiquette". Je ne suis pas au courant de celui qui fait ce que vous voulez comme clé en main, mais je suis confiant qu'il y en a un qui a exactement votre interface et votre flux de travail, OOTB, ou configurable. Si vous envisagiez des vues (vous étiez, n'étiez-vous pas?), Les vues affichaient des "filtres exposés" qui autorisent tous les filtres (les filtres étant: créés par Foo, édités après 24-dec, ou _has tag Bar) , où vos utilisateurs peuvent sélectionner de tels filtres par exemple une boîte déroulante.

+0

Merci pour votre réponse, berkes. Exactement, c'est comme ça que j'essaie de le résoudre. J'ai exposé des filtres pour la taxonomie. Maintenant, le problème reste de savoir comment lier les filtres exposés de toutes les vues, de sorte que le filtre persiste si le visiteur passe de "news" à "events" par exemple. Il se peut que je doive stocker la sélection de filtre dans la session, puis la rappeler et l'appliquer à l'autre vue, sur toutes les vues de l'ensemble du site Web. Ce serait ça. Pourtant, je ne suis pas sûr de savoir comment faire cela. – leyyinad

+0

Je suggère de re-publier une autre question où vous demandez comment obtenir taxonomy-tags persistants. C'est une question légèrement différente et plus précise que ce que vous semblez avoir demandé plus haut. Je suis désolé que je ne connais pas la réponse à "comment faire des tags persistants" – berkes

Questions connexes