9.5. Ajouter un affichage de type bloc à une vue

Last updated on
14 April 2025

Objectif

Ajouter un affichage de type bloc à la vue Recettes pour afficher les recettes les plus récentes dans une barre latérale, puis modifier sa configuration sans changer celle utilisée par la vue de la page Recettes.

Prérequis du site

Étapes

  1. Dans le menu d’administration Gérer, naviguer vers Structure > Views (admin/structure/views). Trouver la vue "Recettes" et cliquer sur "Modifier" dans son bouton déroulant. Il est aussi possible de naviguer vers la page des recettes depuis le menu principal du site, et de cliquer sur le lien contextuel Modifier la vue dans la région principale de la page. Consulter Section 4.1, « Concept: vue d’ensemble de l’administration » pour des informations sur les liens contextuels.
  2. Créer un nouvel affichage de type bloc en cliquant sur Ajouter sous Affichages. Cliquer sur Bloc dans la liste de propositions qui apparaît. Le nouvel affichage est créé, et le focus passe automatiquement sur sa configuration.

    Ajouter un affichage de type bloc

  3. Pour modifier le titre de cet affichage, cliquer sur Bloc dans le champ Nom de l’affichage. La fenêtre modale Bloc : Le nom et la description de cet affichage apparaît. Changer le Nom administratif en "Recettes récentes". Cliquer sur Appliquer.
  4. Pour changer le titre du bloc, cliquer sur Recettes dans le champ Titre sous Titre. Dans la fenêtre modale qui apparaît, sélectionner Ce(tte) bloc (supplanter) dans le menu déroulant Pour. Modifier le champ Titre en "Nouvelles recettes" et cliquer sur Appliquer (cet affichage).

    Titre uniquement pour ce bloc

  5. Pour changer le style du bloc, cliquer sur Grille dans le champ Format sous Format. Dans la fenêtre modale qui apparaît, sélectionner Ce(tte) bloc (supplanter) dans le menu déroulant Pour. Sélectionner Liste non mise en forme et cliquer sur Appliquer (cet affichage). Vous pouvez configurer plus avant les options du style dans la prochaine fenêtre modale qui apparaît. Cliquer alors sur Appliquer.
  6. Pour configurer le champ image, cliquer sur Contenu : Image principale sous Champs. Dans la fenêtre modale qui apparaît, sélectionner Ce(tte) bloc (supplanter) dans le menu déroulant Pour. Sélectionner Style d’image Vignette (100x100). Cliquer sur Appliquer (cet affichage)).

    Image sous la forme d’une vignette

  7. Pour retirer les ingrédients en tant que filtre, cliquer sur Contenu : Ingrédients (exposé) sous Critères de filtrage. Dans la fenêtre modale qui apparaît, sélectionner Ce(tte) bloc (supplanter) dans le menu déroulant Pour. Cliquer sur Retirer en bas.
  8. Pour configurer la manière dont vous voulez que le contenu soit trié dans la vue, cliquer sur Ajouter dans le bouton déroulant sous Critères de tri. Dans la fenêtre modale qui apparaît, sélectionner Ce(tte) bloc (supplanter) dans le menu déroulant Pour. Cocher Écrit le (dans la catégorie Contenu) et cliquer alors sur Ajouter et configurer des critères de recherche.
  9. Dans la fenêtre modale de configuration qui apparaît, sélectionner Trier par ordre décroissant pour que les recettes les plus récentes apparaissent en premier. Cliquer sur Appliquer.
  10. Pour spécifier le nombre d’éléments à afficher, cliquer sur Mini dans le champ Utiliser la pagination sous Pagination. Dans la fenêtre modale qui apparaît, sélectionner Ce(tte) bloc (supplanter) dans le menu déroulant Pour. Sélectionner Afficher un nombre défini d’éléments. Cliquer sur Appliquer (cet affichage). Dans la fenêtre modale Bloc : Options de pagination, saisir "5" comme valeur pour Éléments à afficher. Cliquer sur Appliquer.
  11. Cliquer sur Enregistrer. Vous visualiserez soit à nouveau la page de modification de la vue, soit la page Recettes, selon ce que vous avez fait dans l’étape 1. Vous devriez aussi visualiser un message indiquant que la vue a été enregistrée.

    Page de résumé après configuration

  12. Placer le bloc "Recettes : Recettes récentes" dans la région Sidebar second. Consulter Section 8.3, « Placer un bloc dans une région ». Naviguer vers la page d’accueil du site pour visualiser le bloc.

    Nouveau bloc recettes sur la page d’accueil

Vidéos (en anglais)

Adding a Block Display to a View

Attributions

Écrit et modifié par Laura Vass de Pronovix, Jennifer Hodgdon et Jojy Alphonso de Red Crackle. Traduit par Felip Manyer i Ballester.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: views-block.asciidoc

Help improve this page

Page status: No known problems

You can: