Définition du contexte de rendu de liste

Learn about how you set the list-rendering context in HCL Digital Data Connector (DDC) for HCL Portal.

Pourquoi et quand exécuter cette tâche

Pour établir le contexte de rendu de liste, ajoutez la balise à votre modèle de présentation :
[Plugin:ListRenderingContext action="set" 
                             extension-id="bean list provider id" 
                             profile="profile name"]
Remplacez la variable bean list provider id par l'ID identifiant l'instance de plug-in DDC à utiliser pour le rendu de cette liste. Si le plug-in DDC concerné est le plug-in DDC XML générique ou un plug-in DDC qui délègue ses demandes à ce fournisseur, vous devez identifier le profil de rendu de liste. Le plug-in DDC XML utilise le profil identifié pour transformer les données XML en objets de liste de beans. Les plug-ins DDC personnalisés ne requièrent pas forcément ce paramètre de profil.
Pour prendre en charge un des deux plug-ins DDC fournis avec HCL Digital Experience Portal version 8.5, utilisez une des valeurs suivantes pour le paramètre extension-id :
ibm.portal.ddc.xml
Utilisez cette valeur pour le plug-in DDC XML générique.
ibm.portal.ddc.sr
Utilisez cette valeur pour le plug-in DDC utilisé par la fonction de listes sociales.
Si vous utilisez un des fournisseurs, vous devez définir le paramètre de profil.

Suivant votre choix, le plug-in DDC concerné peut prendre en charge, ou même requiert, la transmission d'informations supplémentaires via les paramètres attribute. Pour plus de détails sur les informations prises en charge ou requises avec les plug-ins DDC, reportez-vous à la documentation relative au plug-in DDC que vous utilisez.

Exemple

Voici un exemple de mode de définition d'un contexte de rendu de liste avec utilisation du profil de rendu de liste Atom générique afin d'extraire la liste des communautés IBM publiques :
[Plugin:ListRenderingContext action=”set” extension-id=”ibm.portal.ddc.xml” 
     profile=”ibm.portal.atom” 
     attribute=”source=https://www.ibm.com/connections/communities/service/atom/catalog/public” 
     compute=“always“]
Remarque : Si vous voulez tester cet exemple, il pourra être utile d'ajuster la configuration de votre proxy pour permettre à votre portail d'accéder à l'adresse URL source. Pour plus de détails, reportez-vous aux informations relatives à la configuration du proxy dans la documentation HCL Digital Experience Portal.
Remarque : Si vous voulez tester ce exemple, vous devrez probablement ajuster votre connexion HTTP en sortie pour permettre à votre portail d'accéder à l'adresse URL source. Pour plus d'informations, voir la rubrique Connexion HTTP sortante.