Vue d’ensemble des listes
Les listes peuvent être configurées dans le studio de conception Power Pages. Voir Ajouter une liste pour en savoir plus.
Répertorier une configuration des métadonnées
Une liste est une configuration orientée données que vous utilisez pour ajouter une page web qui affiche une liste d’enregistrements sans qu’il soit nécessaire qu’un développeur apprête la grille sur un site web. En utilisant ces listes d’entités, vous pouvez exposer les enregistrements Dataverse à l’affichage sur une page web.
La grille prend en charge le tri et sera paginée si le nombre d’enregistrements est supérieur à la taille de page spécifiée.
Si la page Web pour la vue Détails a été spécifiée, chaque enregistrement contiendra un lien vers la page et l’ID de l’enregistrement sera ajouté à la chaîne de requête, avec le nom du paramètre de chaîne de requête d’ID. Le comportement du formulaire cible (lecture seule ou modification) sera déterminé par la configuration du mode du formulaire et des autorisations de table attribuées aux rôles Web associés à l’utilisateur.
La liste prend également en charge plusieurs vues. Si plusieurs vue ont été spécifiées, une liste déroulante s’affichera pour permettre à l’utilisateur de basculer entre les différentes vues.
Les données peuvent être également filtrées par utilisateur du site web actuel, par compte de client parent de l’utilisateur du site web actuel, et par site Web actuel. S’il existe une valeur pour les deux conditions de filtre Attribut Portal User et Attribut Account, le site web affichera une liste déroulante pour permettre à l’utilisateur d’afficher ses propres (« Mes ») données ou les données de son compte client parent.
Ajouter une liste à votre site web
La liste contient les relations vers des pages Web et des propriétés diverses en vue de contrôler l’initialisation de la liste d’enregistrements dans le site web. La relation avec la page Web permet la récupération dynamique de la définition de la liste pour un nœud de page donné dans le site Web. Pour afficher les vues de table existantes ou créer des vues Table, accédez à Contenu>Listes dans l’application de gestion du portail.
Note
- Une liste doit être associée à une page web sur un site web donné pour que la liste soit visible dans le site.
Les pages Web associées à la liste peuvent être affichées en sélectionnant le lien Pages Web répertorié dans les liens de navigation Associés dans le menu à l’extrémité gauche. Quand vous créer votre liste, la première étape consiste à sélectionner la table pour laquelle vous souhaitez afficher une liste sur le site web. Vous choisirez ensuite une ou plusieurs vues de l’application pilotée par modèle pour l’affichage.
Lors de la création ou de la modification d’une page web, vous pouvez spécifier une liste dans le champ de recherche fourni sur le formulaire de page web. Le modèle de page sera généralement le modèle Page, mais il peut s’agir de l’un des autres modèles conçus pour le contenu, car les principaux modèles contiennent la logique nécessaire pour déterminer s’il convient d’afficher une liste.
Ajouter une liste à l’aide de Liquid
Ajoutez une liste à un site Web en ajoutant la balise Liquid {% include 'entity_list' key: '<<list name>>' %}
à une zone de contenu telle que le champ Copie de pages de la page web ou à un modèle Web.