2012-01-20 3 views
1

J'ai actuellement une configuration de taxonomie comme si l'utilisation de Drupal 7:termes de racine de taxonomie Drupal 7 voir l'affichage

-root1 
--child1 
--child2 
-root2 
--child3 
--child4 

Quelque chose comme une hiérarchie pays État/province.

Ce que je voudrais faire est de créer une vue pour les différents termes en fonction de l'ID parent. Donc, si un utilisateur clique sur root1, vous verrez child1 et child2. Maintenant, j'ai actuellement cette configuration en utilisant une page vue et en utilisant un filtre contextuel Configurer: Taxonomy term: Parent term.

Voici mon problème, comment afficher les termes racine? Fondamentalement, je ne veux rien transmettre et peut-être d'une manière ou d'une autre configurer une valeur par défaut afin que root1 et root2 soient affichés sur la page.

Paramètres actuels:


QUAND LA VALEUR DU FILTRE DANS L'URL OU UN DÉFAUT EST FOURNI
Spécifier les critères de validation
Validation: Taxonomie Terme
Type de valeur Filtre: Nom Terme convertie à ID terme

J'ai également essayé de le configurer comme un ID de terme seulement et de définir une valeur par défaut de 0 en espérant que cela saisirait tous les termes avec l'ID parent de 0 mais rien ne s'affiche.

+0

Donc, pour afficher uniquement les termes racine, vous pouvez créer une relation parent. Ajoutez également un CRITÈRE DE FILTRAGE et définissez-le sur votre vocabulaire de taxonomie, puis ajoutez un autre filtre qui vérifie si le parent est vide: (Parent) Terme de taxonomie: Vocabulaire (vide). Mais ceci ne montrera que les termes de niveau racine ou de niveau supérieur et vous ne pourrez plus voir les enfants maintenant. – iancm

Répondre

Questions connexes