c’est ce que je me propose de vous montrer, en 3 étapes.
Etape 1
Installer l’extension Views Field View, qui permet d’utiliser une View en tant que … champ d’une autre vue. En gros, vous pourrez mettre une view dans une autre view (c’est meta).
Etape 2
Activer et modifier la view « Recent Comments » de Drupal 7, disponible ici ?q=admin/structure/views/view/comments_recent/edit . La modification dans ce cas de figure consiste à lui attribuer un filtre contextuel.
Pour ce faire , allez dans l’onglet « Advanced » de la vue
Cherchez le filtre Content:Nid (the Node ID)
Puis ajoutez le à la view, en cliquant sur le bouton Apply.
Etape 3
Créer votre view, avec fields en tant que paramètre dans Show (au lieu de content ou tout autre choix).
Ajoutez ensuite le champ Content Title , ainsi que le champ Global View
Dans les paramètres du champ Global View , dans le champ contextual filter, ajoutez le token [nid] , désignant l’id du node qui permettra au champ de passer une paramètre à la view imbriqué
Enfin, ajoutez le champ Node ID et cochez la case exclude from display.
Admirez ensuite le résultat