Scroll
Les parties d'une vue
Quelles sont les parties d'une vue ?
Lorsque vous éditez une vue dans l'interface administrative, vous verrez les parties (ou sections) suivantes, qui vous permettent de spécifier quelles données afficher, dans quel ordre, et dans quel format :
- Affichage
-
Chaque vue peut avoir un ou plusieurs affichages, chacun produisant un type de sortie. Les options pour les types d'affichage incluent :
- Page
- Produit une sortie à une URL particulière, pour le contenu principal de cette page.
- Bloc
- Produit une sortie dans un bloc, qui peut être placé sur des pages.
- Flux
- Produit un flux RSS ou un autre type de flux.
- Pièce jointe
- Produit une sortie que vous pouvez joindre à un autre affichage.
- Format
- Selon le type d'affichage, vous pouvez choisir de présenter vos données sous forme de tableau, grille, liste HTML, ou autre format. Certains formats offrent un second choix qui vous permet d’afficher soit des entités rendues soit des champs ; d'autres formats ne proposent pas ce choix (par exemple, avec un format tableau, vous devez toujours utiliser des champs).
- Champs
- Selon le choix du format, vous pouvez sélectionner les champs de contenu à afficher. Par exemple, si vous créez une vue des recettes, dans un affichage bloc vous pourriez afficher uniquement les noms des recettes, alors que dans un affichage page complète, vous pourriez aussi afficher un champ image car vous avez plus d’espace.
- Critères de filtre
- Les filtres limitent les données à afficher, basés sur des critères tels que si le contenu est publié ou non, le type de contenu, ou la valeur d’un champ. Par exemple, pour une vue des recettes, vous filtrerez le type de contenu Recette et les recettes publiées. Les filtres peuvent aussi être exposés, ce qui signifie que les utilisateurs ont un formulaire pour choisir leurs propres valeurs de filtre. Cela peut être utilisé sur une page de recettes pour permettre aux utilisateurs de filtrer les recettes par ingrédients.
- Critères de tri
- Définit l’ordre dans lequel la sortie est présentée, basé sur n’importe quel champ de contenu.
- Filtres contextuels
- Les filtres contextuels ressemblent aux filtres classiques, sauf que leurs valeurs proviennent du contexte de l’affichage de la vue, comme l’URL complète de la page affichée, la date ou l’heure courante, ou une autre valeur détectée par le calcul de la vue.
- Relations
- Les relations permettent d’élargir ce qui est affiché dans la vue, en reliant le contenu de base affiché à d’autres entités de contenu. Les relations sont créées en utilisant des champs du contenu de base qui le relient à d’autres contenus ; par exemple, tous les contenus standards ont un champ auteur qui référence le compte utilisateur de la personne ayant créé le contenu. Une fois la relation créée, vous pouvez afficher dans la vue des champs de l’entité référencée.
Article tiré du Guide utilisateur Drupal. Rédigé et édité par Surendra Mohan et Jennifer Hodgdon.