2010-12-01 4 views
0

Je suis vraiment aux prises avec essayer de trouver une réponse pour cela et j'ai passé 6 heures à chercher et à déconner dans les vues. Laisse-moi expliquer.Comment puis-je lister tous les termes d'enfants de termes connexes dans Drupal Views

J'ai deux vocabulaires de taxonomie: Catalog et Fabric. J'ai une liste des tissus en tissu dans une structure hiérarchique semblable à ce qui suit:

saison 2010
-Société
--Fabric Designer
--- Collection Tissu
---- Nom Tissu
saison 2009
-Société
--Fabric designer
--- Collection Tissu
---- Nom Tissu

Dans le catalogue Catalogue j'ai des catégories de catalogue: Noël, Printemps, Été etc. J'ai lié (en utilisant le module Taxonomy Vocabulary Relate), le terme de Noël dans le catalogue avec terme saisonnier-2010 en tissu. Ce que j'essaye de faire est de passer l'identification de terme pour Noël et d'afficher une liste de tous les noms de tissu dans cette catégorie. Donc, ce que je dois faire est d'obtenir TermID puis obtenir des termes connexes, puis obtenir des enfants pour les termes connexes.

J'ai déjà fait une vue qui sort le terme lié, maintenant tout ce que j'ai besoin de faire est d'obtenir les enfants. Dans une perspective différente, je peux obtenir les enfants immédiats (c'est-à-dire l'entreprise) mais pas leurs enfants et ainsi de suite. Quelqu'un a-t-il une suggestion?

Répondre

0

Je ne sais pas exactement quelle est la réponse ... Mais vous pouvez utiliser le module hiérarchie de nœuds. C'est un très bon module pour la vue hiérarchique. J'espère que cela vous aidera.

+0

Pas tout à fait ce que je cherche car cela implique des nœuds. J'ai eu un coup avec la liste de taxonomie - que je garde comme il est utile à des fins d'administration. Avoir à pirater à la fin, utilisez deux affichages différents et du code pour transférer le résultat comme un argument de l'un à l'autre. Maintenant fonctionne parfaitement. –

Questions connexes