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

Afficher les fichiers Salesforce CMS dans une table de données

Aperçu

Ce tutoriel vous guide dans l’utilisation du Avonni Tableau de donnĂ©es composant pour afficher une liste de fichiers provenant d’une collection du systĂšme de gestion de contenu (CMS) Salesforce. Vous apprendrez Ă  configurer le tableau et Ă  ajouter un bouton « TĂ©lĂ©charger » pour chaque fichier, offrant ainsi une expĂ©rience fluide aux utilisateurs, notamment sur un site Experience Cloud.

Ce que vous allez apprendre :

  • Comment connecter le tableau de donnĂ©es Avonni Ă  une collection Salesforce CMS.

  • Comment configurer les colonnes pour afficher des dĂ©tails de contenu comme le titre et la date de crĂ©ation.

  • Comment ajouter une colonne d’action personnalisĂ©e avec un bouton « TĂ©lĂ©charger ».

  • Comment utiliser l’ interaction TĂ©lĂ©charger CMS pour permettre aux utilisateurs de tĂ©lĂ©charger les fichiers.

Prérequis :

  • Vous devez disposer d’une collection Salesforce CMS active contenant un ou plusieurs Ă©lĂ©ments de contenu publiĂ©s (par exemple, des PDF, des images).

  • Vous aurez besoin de l’ ID de 18 caractĂšres de cette collection CMS.


Étapes guidĂ©es

1

Ajouter le composant Data Table

Tout d’abord, configurons le tableau de donnĂ©es qui affichera notre liste de fichiers CMS.

  1. Depuis la bibliothĂšque de composants (panneau de gauche), recherchez le Avonni Data Table composant et faites-le glisser sur le canevas.

2

Configurer la source de données

Ensuite, nous devons connecter le tableau de données à votre collection Salesforce CMS spécifique.

  1. Avec le tableau de données sélectionné, recherchez la Source de données propriété dans le panneau des propriétés.

  2. Sélectionnez Collection CMS dans la liste des types de source de données.

  3. Dans le ID de collection champ qui apparaĂźt, saisissez l’ ID de 18 caractĂšres ID de votre collection Salesforce CMS ou la clĂ© de contenu.

Le tableau de données est maintenant connecté et prend en compte les éléments de contenu de votre collection.

3

Ajouter des colonnes pour afficher les informations du contenu

Définissons maintenant quels détails sur les fichiers seront visibles dans le tableau.

  1. Dans les propriétés du tableau de données, accédez à la Colonnes section.

  2. Clic « Ajouter une colonne » pour créer une nouvelle colonne.

  3. Champ source : Sélectionnez un champ à partir des données de contenu CMS (par ex., Titre).

  4. Libellé de la colonne : Attribuez-lui un libellé convivial (par ex., « Titre du document »).

  5. RĂ©pĂ©tez ce processus pour ajouter d’autres colonnes pertinentes, telles que CreatedDate ou LastModifiedDate.

4

Ajouter et configurer l’action de tĂ©lĂ©chargement

C’est l’étape la plus essentielle pour rendre les fichiers accessibles aux utilisateurs. Comme nous ne pouvons pas crĂ©er de lien direct vers le nom d’un fichier, nous allons crĂ©er un bouton d’action dĂ©diĂ©.

  1. Ajouter une colonne d’action : Dans le Colonnes section des propriĂ©tĂ©s du tableau de donnĂ©es, cliquez sur « Ajouter une colonne » une fois de plus. Dans les paramĂštres de la colonne, dĂ©finissez son Type sur Bouton.

  2. Configurer l’élĂ©ment du bouton :

    • Dans les propriĂ©tĂ©s de la colonne Bouton, ajoutez un nouvel Ă©lĂ©ment de bouton.

    • Attribuez-lui un LibellĂ© tel que « TĂ©lĂ©charger » ou « Voir le fichier ».

    • DĂ©finissez une Nom de l’icĂŽne (par ex., utility:download) pour un meilleur repĂšre visuel.

  3. CrĂ©er l’interaction « TĂ©lĂ©charger CMS » :

    • SĂ©lectionnez l’élĂ©ment d’action « TĂ©lĂ©charger » que vous venez de configurer.

    • AccĂ©dez Ă  sa Interactions section et ajoutez une Au clic interaction.

    • Pour la Type, sĂ©lectionnez interaction TĂ©lĂ©charger CMS.

    • Cette interaction spĂ©cifique est conçue pour gĂ©nĂ©rer en toute sĂ©curitĂ© et lancer le tĂ©lĂ©chargement du fichier CMS associĂ© Ă  cette ligne particuliĂšre du tableau. Aucune autre propriĂ©tĂ© n’est nĂ©cessaire pour cette interaction.

5

Enregistrer et déployer

Maintenant que votre tableau de donnĂ©es Avonni est entiĂšrement configurĂ© directement sur la page Experience Cloud, la derniĂšre Ă©tape consiste Ă  le rendre disponible pour les visiteurs de votre site. Dans Experience Builder, vos modifications de configuration sont gĂ©nĂ©ralement enregistrĂ©es au fur et Ă  mesure que vous travaillez ; cependant, vous devez publier le site pour qu’elles deviennent visibles par votre audience.

Pourquoi utiliser une interaction dédiée « Télécharger CMS » ?

Lorsque le contenu est gĂ©rĂ© via Salesforce CMS et affichĂ© dans un site Experience Cloud, les fichiers ne disposent pas d’une « page de dĂ©tails d’enregistrement » standard vers laquelle un simple lien peut naviguer. Le nom du fichier dans le tableau n’est que du texte. L’ interaction TĂ©lĂ©charger CMS interaction agit comme un pont sĂ©curisĂ©, identifie correctement la version du fichier associĂ©e Ă  la ligne et lance le tĂ©lĂ©chargement pour l’utilisateur. Cela garantit une expĂ©rience utilisateur fiable et fluide.

Résultat

Vous disposez maintenant d’un tableau dynamique et convivial rĂ©pertoriant votre contenu Salesforce CMS. Lorsqu’un utilisateur clique sur le bouton « TĂ©lĂ©charger » d’une ligne, le fichier correspondant est tĂ©lĂ©chargĂ© directement sur son appareil.

Mis Ă  jour

Ce contenu vous a-t-il été utile ?