2017-07-19 8 views
0

Ok, donc j'ai un vocabulaire de taxonomie appelé "sujets". Tout le contenu peut être étiqueté avec un ou plusieurs sujets.Drupal 7: liste le contenu étiqueté par le même terme qu'un utilisateur

Ensuite, les utilisateurs peuvent sélectionner leurs sujets ou intérêts. Ainsi, les utilisateurs peuvent également être étiquetés avec un ou plusieurs sujets.

Maintenant, j'essaie d'afficher une vue qui montre tout le contenu qui a le même tag que l'utilisateur actuellement connecté. Une idée sur comment je pourrais faire ça?

Répondre

1

Vous devrez utiliser des paramètres avancés (filtres de contexte et relations) pour cela. Essayez de faire ceci:

  1. Dans les relations ajouter:

    • Contenu: termes de taxonomie sur le noeud -> Tags
    • terme taxonomique: l'utilisateur à l'aide de mots clés
  2. Dans les filtres contextuels ajouter:

    • Utilisateur: uid -> Fournir la valeur par défaut -> ID utilisateur de l'utilisateur connecté
+0

Impressionnant! Merci beaucoup pour le conseil, ça a parfaitement fonctionné. – Hubert