A Unix Mind In A Windows World .

Chroniques tech et pérégrinations digitales. Opinons incluses.

Post Page Advertisement [Top]

… Ou pour être plus clair, comment utiliser Views pour reproduire cette page.

Capture d écran 2015 02 09 à 10 20 41 PM
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
Capture d écran 2015 02 09 à 10 24 05 PM
Cherchez le filtre Content:Nid (the Node ID)
Capture d écran 2015 02 09 à 10 24 47 PM
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
 
Capture d écran 2015 02 09 à 10 28 07 PM
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é
Capture d écran 2015 02 09 à 10 30 07 PM
Enfin, ajoutez le champ Node ID et cochez la case exclude from display. 
Admirez ensuite le résultat

Jean Luc Houedanou

Aucun commentaire:

Bottom Ad [Post Page]

| Designed by Colorlib | (Heavily) Modified by Jean Luc Houedanou