[]{class="badge informative"}
Configuration de l’interface configuring-the-interface
Afin de visualiser et de dialoguer avec la nouvelle table des destinataires dans l’interface d’Adobe Campaign, il faut suivre les étapes suivantes :
- Créer un nouveau formulaire pour éditer le contenu de la nouvelle table des destinataires.
- Renseigner un nouveau type de dossier dans l’arborescence de l’explorateur.
- Créer une nouvelle application web pour accéder à la table personnalisée depuis la page d’accueil d’Adobe Campaign.
Adobe Campaign utilise une variable globale « Nms_DefaultRcpSchema » pour communiquer avec la base de données de personnes destinataires par défaut (nms:recipient). Il convient donc de modifier cette variable.
- Accédez au nœud Administration > Plateforme > Options dans l’explorateur.
- Modifiez la valeur de la variable Nms_DefaultRcpSchema avec le nom du schéma correspondant à la table externe des personnes destinataires (dans ce cas : cus:individual).
- Enregistrez les modifications.
Créer un nouveau formulaire creating-a-new-form-
La création d’un nouveau formulaire va permettre de visualiser et d’éditer les données de la table externe des destinataires.
-
Ouvrez le nœud Administration > Paramétrage > Formulaires de saisie dans l’explorateur.
-
Créez un fichier form:form de type xtk.
-
Décrivez tous les contrôles et champs dont vous avez besoin en fonction de votre modèle de table.
note NOTE Pour en savoir plus sur les fichiers de type form, reportez-vous à cette page. Dans cet exemple, le fichier form doit être basé sur le schéma cus:individual et donc posséder la mise en page suivante :
code language-none <container colspan="2"> <input xpath="@id"/> <static type="separator"/> </container> <container colcount="2"> <input xpath="@lastName"/> <input xpath="@firstName"/> <input xpath="@email"/> <input xpath="@mobile"/> </container> -
Enregistrez la création.
Créer un nouveau type de dossier dans l’arborescence de navigation creating-a-new-type-of-folder-in-the-navigation-hierarchy
-
Accédez au nœud Administration > Configuration > Arborescences de navigation dans l’explorateur.
-
Créez un document navtree de type xtk:navtree.
-
Décrivez tous les contrôles et champs dont vous avez besoin en fonction de votre modèle de table.
Dans cet exemple, le fichier navtree doit être basé sur le schéma cus:individual et donc utiliser le formulaire suivant :
code language-none <model name="root"> <nodeModel img="nms:usergrp.png" label="My recipient table" name="cusindividual"> <view name="listdet" schema="cus:individual" type="listdet"> <columns> <node xpath="@id"/> <node xpath="@lastName"/> <node xpath="@firstName"/> <node xpath="@email"/> <node xpath="@mobile"/> </columns> </view> </nodeModel> </model> -
Enregistrez la création.