[S’applique également à la version 8]{class="badge positive" title="S’applique également à Campaign v8"}

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.

Au préalable, Adobe Campaign utilise une variable globale "Nms_DefaultRcpSchema" pour dialoguer avec la base de destinataires installée par défaut (nms:recipient). Il convient donc de modifier cette variable.

  1. Ouvrez le noeud Administration > Plateforme > Options dans l'explorateur.
  2. Modifiez la valeur de la variable Nms_DefaultRcpSchema avec le nom du schéma correspondant à la table externe des destinataires (dans notre exemple : cus:individual).
  3. 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.

IMPORTANT
Le nom du formulaire doit être identique au nom du schéma auquel il se rapporte.
  1. Ouvrez le nœud Administration > Paramétrage > Formulaires de saisie dans l'explorateur.

  2. Créez un nouveau fichier form de type xtk:form.

  3. Décrivez tous les contrôles et champs dont vous avez besoin en fonction de votre modèle de table.

    note note
    NOTE
    Pour connaître l'intégralité des possibilités concernant les fichiers de type form, reportez-vous à cette page.

    Dans le cas de l'exemple actuel, le fichier form doit être basé sur le schéma cus:individual et donc de 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>
    
  4. 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

  1. Ouvrez le noeud Administration > Paramétrage > Arborescences de navigation dans l'explorateur.

  2. Créez un nouveau document navtree de type xtk:navtree

  3. Décrivez tous les contrôles et champs dont vous avez besoin en fonction de votre modèle de table.

    note note
    NOTE
    Pour connaître l'intégralité des possibilités concernant les fichiers de type navtree, reportez-vous à cette page.

    Dans le cas de l'exemple actuel, le fichier navtree doit être basé sur le schéma cus:individual et donc de la forme suivante :

    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>
    
  4. Enregistrez la création.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1