[Résolu] Views & Taxonomie: rebondir d'un vocabulaire à l'autre

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Plus j'avance dans Drupal plus je prends du plaisir à la création de mon site. Suis-je maso ? Car les difficultés ne manquent pas, en voici une ...

La situation: j'ai trois vocabulaires très différents mais comportant, notamment, des termes rigoureusement identiques (si leurs id sont bien sur différents d'un vocabulaire à l'autre, leurs libellés sont en tout points identiques).

Le scénario:
- Via le module finder je permets à l'utilisateur de chercher un terme taxonomie dans un 1er vocabulaire.
- Une liste d'article en rapport avec le tag ainsi sélectionné s'affiche alors, ainsi que les tags attribués pour ce même articles. (jusqu'ici je vois comment faire: RAS).
- ET: lorsque qu'un terme du vocabulaire n°1 est présent également dans les deux autres vocabulaires, je souhaite afficher, en plus, les termes parents du vocabulaire n°2 et/ou du vocabulaire n°3.

Mon soucis est que Je ne vois pas comment faire le lien entre mes vocabulaires. Après de premières lectures, il semble que bien que cela soit possible via du développement, mais c'est exactement ce que je souhaites éviter.

Je prends les solutions bien sur, mais aussi les pistes sur lesquels vous sauriez me lancer.

Version de Drupal : 

Incroyable ... j'ai trouvé la solution seul ...

Au cas ou la chose aiderait quelqu'un ou si on peut me proposer une piste plus fine, optimisée, etc., je vous présente la chose:

  • Utilisation du module Finder
  • La recherche se fait uniquement sur mon vocabulaire n°1.
  • Le terme trouvé est passé en argument à views via l'URL
  • Views me fourni un bloc pour chacun des vocabulaires à partir du terme "unique" récupéré via des filtres contextuels.