Création de groupes d'affichage de widgets Commerce Composer
Pourquoi et quand exécuter cette tâche
- AnyPage
- Ensemble de widgets à utiliser sur n'importe quelle page. Ce groupe s'affiche en tant qu'option Widgets de page quelconque dans la fenêtre Ajout de widgets dans des emplacements.
- CategoryPage
- Ensemble de widgets à utiliser sur les pages de catégorie. Ce groupe s'affiche en tant qu'option Widgets de page de catégorie dans la fenêtre Ajout de widgets dans des emplacements.
- CatalogEntryPage
- Ensemble de widgets à utiliser sur les pages d'entrée de catalogue. Ce groupe s'affiche en tant qu'option Widgets de page d'entrée de catalogue dans la fenêtre Ajout de widgets dans des emplacements.
- SearchPage
- Ensemble de widgets à utiliser sur une page de résultats de recherche. Ce groupe s'affiche en tant qu'option Widgets de page de résultats de recherche dans la fenêtre Ajout de widgets dans des emplacements.

Si vous créez des widgets personnalisés, vous pouvez créer un groupe d'affichage de widgets pour inclure vos widgets personnalisés. Si vous créez de nouveaux types de pages à gérer avec l'outil Commerce Composer, vous pouvez créer un groupe d'affichage de widgets pour ce type de page. Votre nouveau groupe peut inclure tous les widgets qu'un utilisateur Management Center peut ajouter aux emplacements de modèle de présentation pour ce nouveau type de page.
- Utilisez une définition d'objet de groupe d'affichage de widgets existante comme modèle pour créer la définition d'objet de votre nouveau groupe d'affichage de widgets. Les étapes suivantes décrivent la procédure de cette option.
- Utilisez la transformation JET avec un fichier d'entrée du modèle pour générer un nouveau package de code qui inclut les fichiers de code source pour votre nouveau groupe d'affichage de widgets. Si vous choisissez d'utiliser cette méthode, vous devez déplacer ou fusionner les fichiers générés dans votre projet LOBTools existant. Lorsque vous créez le fichier d'entrée du modèle à utiliser avec la transformation JET, assurez-vous d'inclure l'élément
<widgetGroup>et les attributs correspondants pour générer les fichiers de votre groupe d'affichage de widgets. Si vous créez uniquement les fichiers de code source pour un groupe d'affichage de widgets, n'incluez pas l'élément<widgetDef>. Vous pouvez utiliser la transformation JET pour créer les fichiers de code source pour un seul groupe d'affichage de widgets lorsque vous exécutez la transformation.Pour plus d'informations sur l'utilisation de la transformation JET afin de générer vos fichiers de code source, voir Génération du code source du widget Commerce Composer. Pour plus d'informations sur le déplacement des fichiers générés dans votre projet LOBTools, voir Ajout de la prise en charge Management Center pour un widget Commerce Composer.
Procédure
- Démarrez HCL Commerce Developer. Basculez vers la vue Explorateur d'entreprise.
- Facultatif :
Si la structure de fichiers n'existe pas, créez la structure de fichiers pour inclure vos actifs Commerce Composer personnalisés.
-
Créez un fichier de définition d'objet pour votre nouveau groupe d'affichage de widgets.
-
Créez ou mettez à jour un fichier de propriétés pour inclure le texte de votre groupe d'affichage de widgets.
- Enregistrez la propriété de texte de votre groupe d'affichage de widgets dans un regroupement de ressources.
- Si vous avez créé un fichier de regroupement de ressources pour enregistrer les propriétés de texte de votre groupe d'affichage de widgets, incluez le nouveau regroupement de ressources partout où il est utilisé.
-
Incluez n'importe quel widget approprié dans votre nouveau groupe d'affichage de widgets. Pour chaque widget que vous souhaitez inclure dans le groupe, mettez à jour la définition d'objet pour le widget.
- Vérifiez que votre groupe d'affichage de widgets est disponible dans la fenêtre Ajout de widgets dans des emplacements de l'outil Commerce Composer. Créez une présentation. Lorsque vous choisissez d'ajouter un widget à un emplacement de modèle, assurez-vous que vous pouvez filtrer en fonction de votre nouveau groupe d'affichage de widgets. Vérifiez que seuls les widgets que vous avez inclus dans ce groupe s'affichent lorsque vous sélectionnez votre groupe d'affichage de widgets.