9.5. Ajouter un affichage de type bloc à une vue
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.
- Le type de contenu Recette doit exister, il doit comporter un champ Image principale, et votre site doit disposer de deux contenus/pages de type Recette. Consulter Section 6.1, « Ajouter un type de contenu », Section 6.3, « Ajouter des champs de base à un type de contenu », Section 6.9, « Modifier les formulaires de saisie du contenu », et Section 5.2, « Créer un élément de contenu ».
- Le style d’image Vignette (100x100) doit être défini. Il est créé sur votre site lorsque vous installez le module du cœur Image (installé avec le profil d’installation du cœur "Standard") mais peut être recréé s’il a été supprimé. Consulter Section 6.13, « Définir un style d’image ».
- La vue Recettes doit exister. Consulter Section 9.3, « Créer une vue listant du contenu » et Section 9.4, « Dupliquer une vue ».
- 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.
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.

- 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.
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).

- 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.
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)).

- 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.
- 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.
- 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.
- 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.
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.

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.

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.
Source file: views-block.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion