Voilà, voilà... Fin de l'aventure...

 

Fermeture de kolossaldrupal.org dans...


Bonjour tout le monde,

Drupal évolue, les versions changent et Kolossaldrupal.org était essentiellement consacré à la version 6 de Drupal.

Autant dire que les infos présentées ici commencent à dater...

Faute de temps, je ne peux plus garder le site Kolossaldrupal à jour...

Je vous aurais bien proposé de reprendre le flambeau mais... c'est tellement simple de nos jours de se faire son propre site à soi...Pourquoi s'embêter alors ? :-)

Ce site restera donc en l'état, tel qu'il était en 2011...

Ah la la ! Cela ne nous rajeunit pas !

Manuel Vila - Avril 2016

Créer un bloc pour afficher les articles récents

L"article original a été publié sur http://views-help.doc.logrus.com/help/views/example-recent-stories.

Pour ce tuto, je suppose que vous avez installé la version française de Views.

Dans cet exemple vous allez créer une liste de contenu de type « article », qui seront affichés dans un bloc. Dans ce processus décrit étape par étape, vous vous familiariserez avec les étapes de base de la création de vues et avec l'Interface Utilisateur de Views.

  1. Créer une nouvelle vue
  2. Allez dans Ajouter.

    Indiquez :

    • « articles_recents » dans Nom de la vue,
    • « Articles récents » dans Description de la vue,
    • « article » dans Etiquette,
    • cochez « Node » dans Type de vue et cliquez sur Suivant.
  3. Concernant l'interface
  4. Vous êtes désormais dans l'Interface Utilisateur de Views.

    Comme vous démarrez, vous éditez les options de vue par défaut.

    Dans la 1re colonne à gauche se trouve une liste déroulante dans laquelle vous pouvez, par exemple, choisir « block » pour afficher les paramètres spécifiques aux seules vues bloc.

    Dans les autres colonnes vous pourrez ajouter ou modifier des options en cliquant sur des liens ou des icônes. Ces options s'afficheront alors dans la zone principale, en-dessous. Le plus souvent vous devrez scroller pour les faire apparaître.

  5. Choisir les champs à afficher
    1. Dans la troisième colonne, localisez Champs. Cliquez sur l'icône + pour ajouter des champs à la vue.

    2. Descendez vers Paramètres par défaut: Ajouter champs

      Dans la liste déroulante Groupes : sélectionnez « Nœud » puis cochez les deux champs suivants :

      • Node : Date de publication
      • Node : Titre

      Puis cliquez sur Ajouter.

    3. Vous allez maintenant devoir parcourir un par un les champs ajoutés.

      Effectuez les modifications listées ci-après :

      • Pour le champ Date de publication : effacez l'étiquette « Date de publication ».
      • Modifiez le Format de date à Personnalisé et dans Format de date personnalisé tapez « F j, Y, g:i a » (sans les guillemets).

        Pour connaître la signification de ces lettres-code, cliquez sur le lien Php docs sous la zone de saisie).

      • Cliquez sur Mise à jour.

      • Pour le champ Titre : effacez l'étiquette Titre.

      • Cochez Liez ce champ à son noeud.

      • Cliquez sur Mise à jour.

    4. Revenez au bloc Champs et cliquez sur l'icône flèches pour ordonner les champs.

    5. Déplacez Node : Titre pour qu'il arrive avant Node : Date de publication.

      Cliquez sur Mise à jour pour sauvegarder le nouvel ordre des champs.

  6. Filtrer pour n'obtenir que les nodes Articles
    1. Cliquez sur l'icône + en regarde de Filtres.

    2. Dans la liste déroulante Groupes:, sélectionnez « Node » puis cochez Node : Publié et Node : Type, et cliquez sur Ajouter.

    3. Cochez Oui à Publié. Cliquez sur Mise à jour.

    4. Cochez l'opérateur Fait partie de et cochez Article dans le Type de noeud. Cliquez sur Mise à jour.

  7. Trier pour afficher les plus récents en premier

    1. Remontez jusqu'au bloc Critères de tri et cliquez sur l'icône +.

    2. Dans la liste déroulante Groupes:, sélectionnez « Node » puis cochez Node : Date de publication et cliquez sur Ajouter.

      A la place de Node : Date de publication vous auriez pu cocher :

      • Node : Heure du dernier commentaire

      • ou Node : Date de mise à jour/Commentaire

      • ou Node : Date de mise à jour

    3. Cochez l'ordre de tri Descendant.

      Cliquez sur Mise à jour.

  8. Affiner les paramètres de base

    1. Dans le bloc Paramètres de base, repérez ces paramètres :

      • Eléments à afficher : cliquez sur 10 et remplacer « 10 » par « 4 ».

        Cliquez sur Mise à jour.

      • Style : cliquez sur Non mis en forme et dans Paramètres par défaut: Style à appliquer à cette vue cochez HTML List,

        cliquez sur Mise à jour

        puis cochez Liste non ordonnée

        puis cliquez sur Mise à jour.

  9. Ajouter un bloc d'affichage pour des paramètres personnalisés

    1. Dans le tout premier bloc (sous Paramètres par défaut), sélectionnez Bloc et cliquez sur Nouvel Affichage.

    2. Dans le bloc Paramètres des blocs, cliquez sur le lien Aucun en regard de Admin.

      Indiquez « Articles récents » dans la zone de saisie Bloc : Description pour l'administration des blocs.

      Cliquez sur Mise à jour.

  10. Sauvegarder la vue

  11. Cliquez sur Enregistrer pour sauvegarder votre travail.

  12. Dire à Drupal de montrer le bloc

  13. Enfin, vous devez direz à Drupal de montrer ce bloc.

    Allez dans Administrer » Construction du site » Blocs.

    Localisez le bloc Articles récents dans la liste.

    Placez-le dans une région et cliquez sur Enregistrer les blocs.

    Vous pouviez aussi cliquer sur Configurer pour modifier le titre, pour sélectionner les rôles pouvant voir le bloc et dans quelles pages il apparaîtra.

    Si vous voulez votre bloc en page d'accueil seulement, indiquez front dans les Paramètres de visibilité spécifiques à la page.