Überblick über Listen
Listen können auch im Power Pages Design Studio konfiguriert werden. Weitere Informationen finden Sie unter Eine Liste hinzufügen.
Eine Liste ist eine datengestützte Konfiguration, die Ihnen die Möglichkeit gibt, eine Webseite hinzuzufügen, die eine Liste von Einträgen rendert, ohne dass ein Entwickler das Raster in der Website bearbeiten muss. Mithilfe der Entitätsliste können Sie Dataverse-Datensätze auf einer Website verfügbar machen.
Der Raster unterstützt die Sortierung und passt die Seite an, wenn die Anzahl der Datensätze größer ist als die definierte Seitengröße.
Wenn die Webseite für die Detailansicht definiert wurde, enthält jeder Datensatz einen Link zu der Seite und die ID des Datensatzes wird auf die Abfragezeichenfolge zusammen mit dem Namen des ID-Abfragezeichenfolgen-Parameters angefügt. Das Verhalten des Zielformulars (Leseberechtigung oder Bearbeitung) wird von der Konfiguration des Formularmodus und den mit dem Benutzer verbundenen Webrollen zugewiesenen Tabellenberechtigungen bestimmt.
Die Liste unterstützt auch mehrere Ansichten. Wenn mehrere Ansicht angegeben wurden, wird eine Dropdownliste gerendert, der es dem Benutzer ermöglicht, zwischen den verschiedenen Ansichten zu wechseln.
Die Daten können auch nach dem aktuellen Websitebenutzer, nach dem übergeordneten Kundenkonto des aktuellen Websitebenutzers und nach der aktuellen Webseite gefiltert werden. Wenn ein Wert für die Filterbedingungen für Portalbenutzer-Attribute und Firmenattribute besteht, wird die Website eine Dropdownliste rendern, die es dem Benutzer ermöglicht, eigene (Meine)-Daten oder die Daten des übergeordneten Kundenkontos zu sehen.
Die Liste enthält die Beziehungen zu den Webseiten und den verschiedenen Eigenschaften, um die Initialisierung der Listeneinträge innerhalb der Website zu steuern. Die Beziehung zu der Webseite ermöglicht ein dynamisches Abrufen der Listendefinitionen für einen bestimmten Seitenknoten innerhalb der Webseite. Um vorhandene Tabellenansichten anzuzeigen oder neue Tabellenansichten zu erstellen, navigieren Sie in der Portalverwaltungsapp zu Inhalt>Listen.
Hinweis
- Eine Liste muss einer Webseite für eine bestimmte Website zugeordnet sein, damit die Liste innerhalb der Site angezeigt werden kann.
Die Webseite, die mit der Liste verknüpft ist, kann durch klicken auf den Link Webseite in den Links Verknüpfte Navigation ganz links im Menü angezeigt werden. Beim Erstellen Ihrer Liste müssen Sie zunächst die Tabelle auswählen, für die Sie eine Liste in der Website rendern möchten. Wählen Sie anschließend eine oder mehrere modellgsteuerte App-Ansichten zum Rendern.
Wenn Sie eine Webseite erstellen oder bearbeiten, kann eine Liste im Suchfeld auf dem Webseitenformular angegeben werden. Die Seiten-Vorlage ist in der Regel, die Vorlage „Seiten“, kann jedoch eine von mehreren anderen Vorlagen sein für Inhalte, da die Hauptvorlagen die notwendige Logik enthalten, um zu ermitteln, ob eine Liste gerendert werden soll.
Das Hinzufügen einer Liste kann auch zu einer Website hinzugefügt werden, indem das Liquid-Tag {% include 'entity_list' key: '<<list name>>' %}
zu einem Inhaltsbereich wie der Webseite Feld Seite kopieren oder zu einer Webvorlage hinzugefügt wird.