Menu du compte de l'utilisateur

  • Se connecter

Navigation principale

  • Accueil
  • Tous les CMS
  • Tutoriels
  • Livres Blanc
Accueil
Guide CMS

Fil d'Ariane

  • Accueil
  • Tutoriels
  • Guide d’utilisation de Drupal
  • Chapitre 9. Créer des listes avec Views
  • 9.4. Dupliquer une vue

Sélecteur de langue

  • Français
  • English

Navigation principale

  • Accueil
  • Tous les CMS
  • Tutoriels
  • Livres Blanc

Connexion utilisateur

CAPTCHA
Cette question sert à vérifier si vous êtes un visiteur humain ou non afin d'éviter les soumissions de pourriel (spam) automatisées.
  • Créer un nouveau compte
  • Réinitialiser votre mot de passe

Navigation du livre

  • Tutoriels
    • Guide d’utilisation de Drupal
      • Préface
      • Chapitre 1. Comprendre Drupal
      • Chapitre 2. Préparer votre site
      • Chapitre 3. Installation
      • Chapitre 4. Configuration élémentaire du site
      • Chapitre 5. Gestion élémentaire des pages
      • Chapitre 6. Mise en place de la structure du contenu
      • Chapitre 7. Gestion des comptes d’utilisateurs
      • Chapitre 8. Blocs
      • Chapitre 9. Créer des listes avec Views
        • 9.1. Concept: usages des vues
        • 9.2. Concept : les parties qui composent une vue
        • 9.3. Créer une vue listant du contenu
        • 9.4. Dupliquer une vue
        • 9.5. Ajouter un affichage de type bloc à une vue
      • Chapitre 10. Rendre son site multilingue
      • Chapitre 11. Étendre et personnaliser son site

Guy Vigneault

9.4. Dupliquer une vue

Par Guy Vigneault | 1:21 AM EDT, mar octobre 13, 2026

Objectif

Créer une page listant les recettes en dupliquant la vue des marchands existante. Modifier la page de manière à ce que les recettes soient affichées sous la forme d’une grille et puissent être filtrées selon les ingrédients.

Prérequis

  • Section 9.1, « Concept: usages des vues »
  • Section 9.2, « Concept : les parties qui composent une vue »
  • Section 9.3, « Créer une vue listant du contenu »

Prérequis du site

  • Les types de contenu Marchand et Recette doivent exister ; tous deux doivent comporter des champs Image principale, et le type de contenu Recette doit comporter un champ Ingrédients. Consulter Section 6.1, « Ajouter un type de contenu », Section 6.3, « Ajouter des champs de base à un type de contenu », Section 6.6, « Configurer une taxonomie », Section 6.9, « Modifier les formulaires de saisie du contenu », et Section 5.2, « Créer un élément de contenu ».
  • La vue Marchands doit exister. Consulter Section 9.3, « Créer une vue listant du contenu ».

Étapes

  1. Dans le menu d’administration Gérer, naviguer vers Structure > Vues (admin/structure/views). Trouver la vue "Marchands" et cliquer sur "Dupliquer" dans son bouton déroulant. (Noter que les noms des vues apportées par votre profil d’installation sont affichés en anglais sur cette page ; consulter Section 2.7, « Concept : interface utilisateur, configuration, et traduction du contenu » pour une explication.)

    Dupliquer une vue existante

  2. Nommer la vue dupliquée "Recettes" et cliquer sur Dupliquer. La page de configuration de la vue apparaît.
  3. Pour modifier le titre de la page de la vue en "Recettes", cliquer sur Marchands dans le champ Titre sous Titre. La fenêtre modale Page : le titre de cette vue apparaît. Saisir "Recettes". Cliquer sur Appliquer.

    Changer le titre de la vue

  4. Pour changer de format (grille au lieu d’un tableau), cliquer sur Tableau dans le champ Format. La fenêtre modale Page : quel style appliquer à cette vue apparaît. Cocher Grille et cliquer sur Appliquer. La fenêtre modale Page : options de style apparaît. Conserver les valeurs par défaut et cliquer sur Appliquer.
  5. Pour ne conserver que le titre et les champs de type image pour la vue Recettes, cliquer sur Contenu : Corps sous Champs. Cliquer sur Retirer dans la fenêtre modale qui apparaît.
  6. Pour modifier le filtre type de contenu de manière à utiliser le type de contenu Recette, cliquer sur Contenu : Type de contenu (= Marchand) sous Critères de filtrage. Dans la fenêtre modale Configurer critère de filtre : Contenu : Type de contenu, cocher Recette et décocher Marchands. Cliquer sur Appliquer.
  7. Pour ajouter un filtre exposé au visiteurs, cliquer sur Ajouter dans le bouton déroulant sous Critères de filtrage. Rechercher "ingrédients" et cocher "Ingrédients (field_ingredients)". Cliquer sur Ajouter et configurer le critère de filtrage.
  8. La fenêtre modale qui apparaît propose des paramètres supplémentaires concernant le vocabulaire et le type de sélection. Cliquer sur Appliquer et continuer. La fenêtre modale suivante permet d’exposer ce filtre aux visiteurs. Remplir les champs comme indiqué ci-dessous, et cliquer sur Appliquer.

    Nom du champExplicationValeur d’exemple
    Exposer ce filtre aux visiteurs, pour leur permettre de le modifierPermettre aux utilisateurs de filtrer et de rechercherCoché
    RequisUne valeur doit-elle être fournie ou non ?Coché
    ÉtiquetteÉtiquette affichée pour ce filtre sur la page de la vueTrouver des recettes en utilisant…

    Exposer un filtre

  9. Pour modifier le champ dont l’étiquette est Chemin (Path) en "Recettes", cliquer sur "/vendors" dans les champ Chemin sous Paramètres de la page. Dans la fenêtre modale qui apparaît, saisir le chemin "recipes" et cliquer sur Appliquer.

    Noter que lorsque l’on modifie une vue, les chemins sont saisis sans la barre oblique ("/") initiale, contrairement à d’autres pages d’administration (comme lorsque l’on fournit un chemin dans la page d’un type de contenu).

  10. Pour modifier le titre du lien dans le menu, cliquer sur "Normal : Marchands" dans le champ Menu sous Paramètres de la page. Dans la fenêtre modale qui apparaît, modifier le titre en "Recettes" et cliquer sur Appliquer.
  11. Pour utiliser Ajax (consulter Entrée ajax dans le glossaire) afin d’accélérer le filtrage et la pagination pour les utilisateurs, sous Avancé > Autre, cliquer sur Non dans le champ Utiliser AJAX. Cocher Utiliser AJAX dans la fenêtre modale qui apparaît, et cliquer sur Appliquer.
  12. Cliquer sur Enregistrer pour enregistrer la vue.
  13. Revenir à la page d’accueil et cliquer sur Recettes dans le menu de navigation pour visualiser la nouvelle page Recettes.

    Vue recettes

Pour approfondir

Le lien vers la vue dans la navigation principale ne sera probablement pas au bon endroit dans le menu. Modifier l’ordre des liens de menu dans la navigation principale. Consulter Section 5.7, « Changer l’ordre de la navigation ».

Concepts liés

  • Section 2.5, « Concevoir la structure de votre contenu »
  • Ajax entry in the Glossary

Vidéos (en anglais)

 

Duplicating a View

Attributions

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

 

Liens transversaux de livre pour Tutoriels

  • ‹ 9.3. Créer une vue listant du contenu
  • Haut
  • 9.5. Ajouter un affichage de type bloc à une vue ›
CMS

 

Tous les CMS

Tuto

 

Tutoriels

 

Livre Blanc

 

Livres Blanc

Propulsé par Drupal

Politique de confidentialite

Politique de confidentialite

Contenu récent

  • 11.4. Trouver des thèmes
    23 heures 36 minutes ago
  • 11.3. Télécharger et installer un module depuis Drupal.org
    23 heures 41 minutes ago
  • 11.2. Activer et désactiver le mode maintenance
    23 heures 46 minutes ago
  • 11.1. Trouver des modules
    23 heures 51 minutes ago
  • Chapitre 11. Étendre et personnaliser son site
    23 heures 56 minutes ago

Copyright

Creative Commons

Sauf mention contraire, Guide CMS © 2025 par Guy Vigneault est sous licence Creative Commons Attribution - Utilisation non commerciale - Partage dans les mêmes conditions 4.0 International

 

Creative Commons

Unless otherwise stated, Guide CMS © 2025 by Guy Vigneault is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

eGV Web