J'essaie de déterminer s'il existe un moyen de modifier la vue de taxonomie par défaut afin qu'elle affiche les nœuds marqués avec ce terme particulier (déjà fait) ainsi que tous les enfants du terme de taxonomie que vous consultez.
J'ai vu des solutions pour D7 mais rien pour D8.
Une façon de le faire est d'utiliser https://www.drupal.org/project/eva qui vous permet d'attacher n'importe quelle entité à n'importe quelle autre entité
Juste pour la démonstration, j'ai installé
parent 1
child 1.1
child 1.2
parent 2
child 2.1
child 2.2
installer et activer eva créer une vue de termes de taxonomie appelée children
sans affichage de bloc ou de page
Ajoutez ensuite un affichage de vues EVA
à partir de la liste déroulante. Vous devrez définir un filtre contextuel parent term
avec les paramètres suivants
Hide when value not available
specify validation criteria
taxonomy term id:
[NAME-OF-VOCABULARY]
hide view
et sur les paramètres de contenu d'entité définis entity type: taxonomy term
et bundle: [vocabulary name]
J'ai dû vider le cache pour que cela ne fasse pas de mal de le faire et de visiter l'une des pages parent de la taxonomie, vous devriez voir les termes pour les enfants
vous pouvez modifier l'emplacement d'affichage des enfants sur la page des paramètres d'affichage des termes de taxonomie