Création de la vue de propriétés pour l'élément de campagne
Si votre nouvel élément de campagne requiert des entrées par l'utilisateur professionnel, déclarez les widgets permettant la capture de ces entrées. De la sorte, vous créez l'interface utilisateur, appelée vue de propriétés, du nouvel élément de campagne. Dans le Générateur d'activité, la vue de propriétés est affichée au-dessous de la zone de travail lorsque vous cliquez sur l'élément de campagne.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Procédure
- Examinez les widgets disponibles pour les vues de propriétés du Centre de gestion et planifiez l'interface utilisateur de votre élément de campagne.
- Ouvrez HCL Commerce Developer et basculez vers la vue Explorateur d'entreprise.
- Créez un répertoire pour héberger votre nouveau fichier de vue de propriétés.
Utilisez une structure de répertoire similaire à l'exemple suivant :
- LOBTools/WebContent/WEB-INF/src/xml/your_company_name/marketing/propertiesViews/activityBuilder
- Créez le fichier de vue de propriétés. Attribuez un nom à ce fichier en respectant la syntaxe suivante : campaign_element_namePropertiesView.xml ; par exemple, CustomLevelOfSupportPropertiesView.xml.
-
Définissez la nouvelle vue de propriétés en tant qu'élément de flux.
Par exemple :
<FlowElementProperties definitionName="extCustomLevelOfSupportProperties"> <PropertyGroup name="group" collapsable="false"> <PropertyCombobox promptText="Support level" propertyName="supportLevel"/> </PropertyGroup> </FlowElementProperties>Les vues de propriétés plus complexes nécessitent plusieurs widgets. Une autre option consiste à utiliser des onglets. Vous pouvez envisager d'utiliser la vue de propriétés d'un élément de campagne similaire existant comme point de départ de votre nouvel élément de campagne. Les fichiers de vue de propriétés existants sont stockés à l'emplacement suivant :
LOBTools/WebContent/WEB-INF/src/xml/commerce/marketing/propertiesViews/activityBuilder
- Définissez le nouveau fichier de vue de propriétés où qu'il soit utilisé.