Personnaliser le bloc de listes

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Les blocs de liste sont des blocs de contenu qui génèrent dynamiquement une liste de liens vers des enregistrements au sein de l’instance. Lorsqu’un utilisateur clique sur un lien dans un bloc de listes, les informations associées s’affichent dans une page détaillée déterminée par son type de contenu.

    Avant de commencer

    Rôle requis : content_admin ou admin

    Pourquoi et quand exécuter cette tâche

    Créez la liste à l’aide d’une requête simple sur n’importe quelle table ou en scriptant une requête plus avancée. Les listes sont puissantes et flexibles. Voici quelques endroits qui vous permettent d’avoir un contrôle total sur l’affichage de la liste.

    Tableau 1. Contrôle de la liste
    Option Description
    Contours Les cadres fournissent une méthode pour créer des conteneurs décoratifs pour les blocs de contenu et d’autres éléments du site. Lorsque des cadres sont utilisés avec le champ Type , le concepteur a un contrôle total sur le placement de la liste.
    Type de liste Le module Définitions de listes définit le type de listes disponibles pour les pages de contenu. Dans le formulaire Bloc de listes, sélectionnez une définition de liste dans le champ Type .
    Filtrage de liste Fournit tous les champs de la table référencée pour des résultats plus granulaires.
    Nombre maximal d'entrées Limite les résultats d’une table pour qu’ils s’adaptent à la conception du bloc.
    Ordre et sens de commande Permet le tri par n’importe quel champ de la table référencée, par ordre croissant ou décroissant.

    Vous pouvez également utiliser des blocs de liste pour créer une liste de liens vers des informations en dehors de votre instance. Créez les liens externes en tant qu’enregistrements dans la table Lien de contenu [content_link], puis suivez les étapes de cette procédure.

    Procédure

    1. Accédez à la Tous > Gestion du contenu > Listes.
    2. Cliquez sur Nouveau.
    3. Remplir le formulaire.
      Tableau 2. Champs de blocs de listes
      Champ Description
      Nom Entrez un nom unique pour le bloc de contenu de liste. Il est utilisé pour identifier l’enregistrement dans l’instance et ne s’affiche pas sur la page de contenu. Utilisez le champ Titre à cette fin.
      Catégorie Sélectionnez une catégorie pour fournir l’organisation du bloc de contenu de liste.
      Type Sélectionnez une macro d’interface utilisateur de définition de liste pour formater la liste de liens.

      Pour plus d'informations, consultez Configurer des définitions de liste.

      Contour Sélectionnez un style de bordure pour le bloc de listes. Pour plus d'informations, consultez Créer une macro d’interface utilisateur de cadre.
      Avancés Cochez cette case pour activer la génération d’une liste à partir d’un script, plutôt qu’à partir d’une simple requête filtrée.
      Requête Filtre les résultats à l’aide d’un créateur de condition.
      Actif Cochez cette case pour rendre le bloc disponible pour utilisation.
      Titre Saisissez le nom à afficher en haut du bloc de listes lorsqu’il apparaît dans une page de contenu.
      Nbre max. d'entrées Définissez le nombre maximal d’entrées à afficher dans ce bloc de liste.
      Table Sélectionnez une table à interroger pour les éléments de liste. La table détermine la page de détails qui s’affiche lorsqu’un utilisateur clique sur un lien dans le bloc de listes. Pour plus d'informations, voir Configurer un type de contenu
      Remarque :
      La liste affiche uniquement les tables et les vues de base de données qui sont dans le même champ d’application que le bloc de listes.
      Conditionnel Cochez cette case pour activer l’utilisation de conditions scriptées. Si cette option est sélectionnée, un champ de script de condition apparaît. Les autres champs qui apparaissent incluent les cases à cocher Connecté et Omettre si vides .
    4. Cliquez sur Envoyer.