For the complete documentation index, see llms.txt. This page is also available as Markdown.

Salesforce CMS-Dateien in einer Datentabelle anzeigen

Übersicht

Dieses Tutorial führt Sie durch die Verwendung des Avonni Datentabelle Komponente, um eine Liste von Dateien aus einer Salesforce Content Management System (CMS)-Sammlung. Sie erfahren, wie Sie die Tabelle konfigurieren und für jede Datei eine „Download“-Schaltfläche hinzufügen, um insbesondere innerhalb einer Experience-Cloud-Website ein nahtloses Nutzererlebnis zu bieten.

Was Sie lernen werden:

  • Wie Sie die Avonni Data Table mit einer Salesforce-CMS-Sammlung verbinden.

  • Wie Sie Spalten konfigurieren, um Inhaltsdetails wie Titel und Erstellungsdatum anzuzeigen.

  • Wie Sie eine benutzerdefinierte Aktionsspalte mit einer „Download“-Schaltfläche hinzufügen.

  • Wie Sie die Download CMS Interaktion verwenden, um Dateien für Benutzer herunterladbar zu machen.

Voraussetzungen:

  • Sie müssen eine aktive Salesforce CMS-Sammlung mit einem oder mehreren veröffentlichten Inhaltselementen haben (z. B. PDFs, Bilder).

  • Sie benötigen die 18-stellige ID dieser CMS-Sammlung.


Geführte Schritte

1

Die Data-Table-Komponente hinzufügen

Lassen Sie uns zunächst die Data Table einrichten, die unsere Liste der CMS-Dateien anzeigen wird.

  1. In der Komponentenbibliothek (linkes Panel) finden Sie die Avonni Data Table Komponente und ziehen Sie sie auf die Leinwand.

2

Datenquelle konfigurieren

Als Nächstes müssen wir die Data Table mit Ihrer spezifischen Salesforce-CMS-Sammlung verbinden.

  1. Wenn die Data Table ausgewählt ist, suchen Sie das Datenquelle Attribut

  2. Wählen Sie CMS Collection in der Liste der Datenquellentypen.

  3. In der Sammlungs-ID Feld, das angezeigt wird, geben Sie die 18-stellige ID Ihrer Salesforce-CMS-Sammlung oder Ihres Content Keys ein.

Die Data Table ist nun verbunden und kennt die Inhaltselemente innerhalb Ihrer Sammlung.

3

Spalten hinzufügen, um Inhaltsinformationen anzuzeigen

Lassen Sie uns nun festlegen, welche Details zu den Dateien in der Tabelle sichtbar sein sollen.

  1. Navigieren Sie in den Eigenschaften der Data Table zum Spalten Bereich.

  2. Klicken „Spalte hinzufügen“ um eine neue Spalte zu erstellen.

  3. Quellfeld: Wählen Sie ein Feld aus den CMS-Inhaltsdaten aus (z. B. Titel).

  4. Spaltenbezeichnung: Geben Sie ihr eine benutzerfreundliche Bezeichnung (z. B. „Dokumenttitel“).

  5. Wiederholen Sie diesen Vorgang, um weitere relevante Spalten hinzuzufügen, z. B. CreatedDate oder LastModifiedDate.

4

Die Download-Aktion hinzufügen und konfigurieren

Dies ist der wichtigste Schritt, um die Dateien für Benutzer zugänglich zu machen. Da wir nicht direkt mit dem Namen einer Datei verknüpfen können, erstellen wir eine eigene Aktionsschaltfläche.

  1. Aktionsspalte hinzufügen: In der Spalten Bereich der Data-Table-Eigenschaften klicken Sie auf „Spalte hinzufügen“ noch einmal. Legen Sie in den Einstellungen der Spalte ihre Typ auf Schaltfläche.

  2. Schaltflächenelement konfigurieren:

    • Fügen Sie innerhalb der Eigenschaften der Schaltflächenspalte ein neues Schaltflächenelement hinzu.

    • Geben Sie ihr einen Beschriftung wie „Download“ oder „Datei anzeigen“.

    • Legen Sie ein Symbolname (z. B. utility:download) für einen besseren visuellen Hinweis fest.

  3. Die Interaktion „Download CMS“ erstellen:

    • Wählen Sie das gerade konfigurierte Aktionsobjekt „Download“ aus.

    • Gehen Sie zu seinem Interaktionen Bereich und fügen Sie eine Beim Klicken Interaktion hinzu.

    • Für die Typ, wählen Sie Download CMS.

    • Diese spezielle Interaktion ist darauf ausgelegt, sicher die CMS-Datei, die mit dieser bestimmten Zeile in der Tabelle verknüpft ist, zu erzeugen und den Download zu starten. Für diese Interaktion sind keine weiteren Eigenschaften erforderlich.

5

Speichern und bereitstellen

Jetzt, da Ihre Avonni Data Table direkt auf der Experience-Cloud-Seite vollständig konfiguriert ist, besteht der letzte Schritt darin, sie für Ihre Seitenbesucher live zu schalten. Im Experience Builder werden Ihre Konfigurationsänderungen in der Regel gespeichert, während Sie arbeiten; Sie müssen jedoch veröffentlichen Sie die Website, damit sie für Ihr Publikum sichtbar werden.

Warum eine dedizierte „Download CMS“-Interaktion verwenden?

Wenn Inhalte über Salesforce CMS verwaltet und auf einer Experience-Cloud-Website angezeigt werden, haben die Dateien keine standardmäßige „Datensatzdetailseite“, zu der ein einfacher Link navigieren kann. Der Dateiname in der Tabelle ist nur Text. Die Download CMS Interaktion fungiert als sichere Brücke, identifiziert die mit der Zeile verknüpfte Dateiversion korrekt und startet einen Download für den Benutzer. Dadurch wird ein zuverlässiges und nahtloses Nutzererlebnis gewährleistet.

Ergebnis

Sie verfügen nun über eine dynamische, benutzerfreundliche Tabelle, die Ihre Salesforce-CMS-Inhalte auflistet. Wenn ein Benutzer in einer beliebigen Zeile auf die Schaltfläche „Download“ klickt, wird die entsprechende Datei direkt auf sein Gerät heruntergeladen.

Zuletzt aktualisiert

War das hilfreich?