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
Configurer la source de données
Ensuite, nous devons connecter le tableau de données à votre collection Salesforce CMS spécifique.
Avec le tableau de données sélectionné, recherchez la Source de données propriété dans le panneau des propriétés.
Sélectionnez Collection CMS dans la liste des types de source de données.
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.

Ajouter des colonnes pour afficher les informations du contenu
Définissons maintenant quels détails sur les fichiers seront visibles dans le tableau.
Dans les propriétés du tableau de données, accédez à la Colonnes section.
Clic « Ajouter une colonne » pour créer une nouvelle colonne.
Champ source : Sélectionnez un champ à partir des données de contenu CMS (par ex.,
Titre).Libellé de la colonne : Attribuez-lui un libellé convivial (par ex., « Titre du document »).
RĂ©pĂ©tez ce processus pour ajouter dâautres colonnes pertinentes, telles que
CreatedDateouLastModifiedDate.

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Ă©.
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.
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.
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.

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 ?

