web-dev-qa-db-fra.com

Utilisation d'une vue personnalisée pour une page de termes de taxonomie

En utilisant Drupal 7 et Views 7.x-3.0-beta3, quelle est la meilleure façon d'avoir une page de taxonomie utilisant une vue personnalisée?

Par exemple, dans Path Auto, j'ai une règle qui pointe l'alias URL country/england vers taxonomy/term/44.

Lorsqu'un utilisateur visite des pays/Angleterre, je souhaite afficher une page créée avec Views, et non la page de taxonomie par défaut.

Je remplis le menu en utilisant le menu Taxonomy qui ne prend pas encore en charge les chemins personnalisés dans Drupal 7.

8
Chris Hawes

Peut-être que je comprends mal ce que vous dites, mais Views est livré avec une vue pour la taxonomie/terme /% tid. Une fois activé, lorsque vous visitez http://example.com/taxonomy/term/44 , Views affichera sa propre page, et non la sortie de page par défaut de Drupal.

6
kiamlaluno

Deux modules peuvent vous aider. Soit tvi ou affichage de la taxonomie . Les deux sont assez bogués dans Drupal 7 pour le moment, il faudra donc quelques ajustements pour les faire fonctionner correctement.

J'ai un site utilisant votre configuration avec tvi mais j'ai dû entrer manuellement les valeurs dans le tableau tvi pour le faire fonctionner et je n'ai pas pu utiliser taxonomy/term /% pour le chemin des vues. J'ai dû utiliser pathalias_i_set_for_the_term /%. J'ai essayé l'affichage de la taxonomie tel qu'il est en alpha mais il y avait des erreurs avec ma configuration et tvi était déjà piraté et fonctionnait pour moi. Je suggère d'essayer d'abord l'affichage de la taxonomie car il semble que ce sera la meilleure option pour aller de l'avant.

4
Jepedo

Comme l'a dit kiamlaluno, je pense que vous pouvez le faire immédiatement dans les vues 7.x-3.0-beta3: vous pouvez ajouter un nom/id de taxonomie à "Filter Criteria" ou "Contextual filter" à une nouvelle base non formatée vue, alors vous pouvez ajouter un chemin d'accès à cet affichage/vue.

0
mikyatope

Essayez ce module: Intégrateur de vues de taxonomie Il vous permet de thème chaque vocabulaire ou terme avec sa propre vue. A fait des merveilles pour moi. Voir aussi cette page: http://drupal.org/node/424168

0
jive