Listes

These list portlets can be added to your page from the Create > Content > Lists view when in Edit mode.

Lorsqu'un utilisateur sélectionne un composant de liste, le composant interroge le contenu. La liste extrait ensuite le formatage stocké dans le composant Présentation de liste, l'en-tête, la conception de résultat et le pied de page de l'élément de configuration Liste qui l'a déclenché. Cette séparation entre la requête et la présentation permet au même composant List d'être utilisé plusieurs fois et d'être formaté différemment dans chaque cas. Cette conception vous permet également de générer votre propre composant d'interrogation de liste personnalisé (par exemple, les menus, les règles de personnalisation, les recherches ou les composants de navigateur) et votre propre en-tête, pied de page et vos composants de conception de résultat. Vous pouvez utiliser vos requêtes et votre formatage personnalisés avec ceux livrés avec Content Template dans les mêmes éléments de configuration Liste.

Pour les listes nécessitant l'application de paramètres, les zones suivantes sont configurées dans le code de rendu contextuel :

  • Context Override remplace le contexte de la page en cours et définit un contexte sélectionné pour le rendu, qui est accessible dans les composants List. A des fins d'utilisation dans les règles de personnalisation, ce contexte est défini sur un attribut de requête.
  • Modèles de liste : liste de noms de modèle qui peuvent être utilisés dans les menus.
  • Catégories de liste : liste de catégories qui peuvent être utilisées dans les menus.

L'exemple suivant illustre une page d'arrivée avec une liste réduite des éléments à venir.

Cette image montre un portail de liste qui contient des images et de brèves descriptions dans un format à deux colonnes.

Ce second exemple illustre une page d'index avec une liste d'index.

.Cette image montre un portail de liste qui contient des images et de brèves descriptions dans un format en ligne.

Lorsqu'une liste est instanciée, elle extrait le contenu de toutes les zones se trouvant sous leur emplacement en cours. Lorsqu'ils sont créés, les en-têtes des listes ne sont pas liés à un emplacement dans le site. Il est souvent judicieux d'associer une liste à une sous-zone particulière afin d'éviter d'extraire le contenu des autres zones. Effectuez cette opération en modifiant la configuration de l'élément après l'avoir créé et en sélectionnant une zone de site dans la zone Remplacement de contexte. Ce paramètre remplace le contexte de page en cours et la liste est appliquée uniquement à cette zone. Cela crée également un lien entre le titre de la liste et cette zone, permettant à la liste d'être utilisée pour la navigation dans la page.

Configuration de liste

Chaque type de liste utilise un document de configuration basé sur le modèle de création Liste qui se trouve dans la bibliothèque Conception CTC. Les paramètres de configuration suivants sont utilisés par les listes :
Titre de liste
Certains modèles de liste incluent un titre dans leur conception d'en-tête. Le titre saisi ici est affiché dans ces modèles de liste.
Style CSS
Une grande partie de la conception de chaque portlet est définie dans le fichier CSS associé à ce portlet. Vous pouvez saisir ici le nom d'autres fichiers CSS pour modifier certains éléments de conception du contenu affiché dans le portlet.
Composant de liste
Le composant de liste sélectionné ici définit le contenu affiché dans le portlet.
Composant de présentation de liste
La présentation de liste sélectionnée ici définit la disposition de l'en-tête, du pied de page et du corps du contenu récupéré par le composant de liste.
Remplacement de contexte
Vous pouvez sélectionner un site, une zone de site et un objet de contenu à utiliser comme contexte par défaut de la liste. Il est utilisé à la place du contexte du portlet par défaut.
Composant de configuration
Le composant sélectionné ici est rendu avant d'exécuter la liste.
Modèles de liste
Certains composants de liste affichent du contenu qui utilise un modèle de création spécifique. Des modèles de création supplémentaires peuvent être spécifiés ici.
Catégories de liste
Certains composants de liste affichent du contenu profilé avec des catégories spécifiques. Des modèles de création supplémentaires peuvent être spécifiés ici.

Palette de listes

Lorsque ces portlets sont instanciés, ils extraient le contenu de toutes les zones se trouvant sous leur emplacement en cours. Lorsqu'ils sont créés, les en-têtes des listes ne sont pas liés à un emplacement dans le site. Il est souvent judicieux d'associer une liste à une sous-zone particulière afin d'éviter d'extraire le contenu des autres zones. Effectuez cette opération en modifiant la configuration de l'élément après l'avoir créé et en sélectionnant une zone de site dans la zone Remplacement de contexte. Ce paramètre remplace le contexte de page en cours et la liste est appliquée uniquement à cette zone. Cela crée également un lien entre le titre de la liste et cette zone, permettant à la liste d'être utilisée pour la navigation dans la page.

Vous trouverez ci-après deux exemples de listes issus de la palette de portlets CTC list :

Cette image illustre une page d'arrivée avec une liste de sessions d'événement à venir dans un format à deux colonnes. Les utilisateurs peuvent cliquer sur un lien pour obtenir plus d'informations.

Cette image illustre une liste de diaporamas. Un élément de liste s'affiche à la fois. Les utilisateurs cliquent sur le numéro de diaporama suivant pour afficher un autre élément de la liste.