Exemple : Chargement de données de substitution de description d'entrée de catalogue
Cet exemple illustre comment charger des données de substitution de description d'entrée de catalogue vers votre magasin de site étendu.
En chargeant des substitutions de description d'entrée de catalogue avec l'utilitaire de chargement de données, vous pouvez remplacer les descriptions d'entrée de catalogue héritées de votre magasin de ressources. Vous pouvez ainsi créer des descriptions d'entrée de catalogue spécifiques à afficher dans votre vitrine.
A propos de cet exemple
utilities_root/samples/DataLoad/Catalog/ESiteOverride
WCDE_installdir\samples\DataLoad\Catalog\ESiteOverride
| Nom de la colonne | Valeur de substitution de magasin de site étendu |
|---|---|
| Nom | Robe d'été blanche à fleurs |
| ShortDescription | Mettez du soleil dans votre vie avec cette robe d'été blanche à fleurs |
| Miniature | images/catalog/apparel/women/womens_dresses_160x160/WD_031_a_red.jpg |
| FullImage | images/catalog/apparel/women/womens_dresses_1000x1000/WD_031_a_red.jpg |
| Nom de la colonne | Valeur de substitution de magasin de site étendu |
|---|---|
| Nom | Strapless Cocktail Dress |
| ShortDescription | Luigi Valenti red cocktail dress with appliqued roses and tassels at the hem |
| Miniature | images/catalog/apparel/women/womens_dresses_70x70/WD_006_a_red.jpg |
| FullImage | images/catalog/apparel/women/womens_dresses_1000x1000/WD_006_a_red.jpg |
Procédure
- Avant d'exécuter cet exemple, veillez à publier le magasin AuroraEsite qui utilise la recherche HCL Commerce.
- Ouvrez le fichier de configuration wc-dataload-env.xml depuis le répertoire approprié :
utilities_root/samples/DataLoad/Catalog/ESiteOverride
WCDE_installdir\samples\DataLoad\Catalog\ESiteOverride
- Mettez à jour le fichier avec vos paramètres de base de données, l'identificateur du magasin de ressources de catalogue et l'identificateur du catalogue.
Dans une ligne de commande, accédez au répertoire WCDE_installdir\bin.
Ouvrez une ligne de commande dans le . Accédez au répertoire utilities_root/bin. Pour plus d'informations sur l'entrée et la sortie des conteneurs, voir Exécution des utilitaires à partir de Utility server Docker container.- Entrez la commande suivante :
./dataload.sh ../samples/DataLoad/Catalog/ESiteOverride/wc-dataload.xml -Dinstance=instance_name
dataload ..\samples\DataLoad\Catalog\ESiteOverride\wc-dataload.xml -Dinstance=instance_name
- -Dinstance
- (Obligatoire) Spécifie l'instance à utiliser. Lorsque vous utilisez ce paramètre, remplacez instance_name par le nom de l'instance HCL Commerce pour laquelle vous vous servez de l'exemple.
Vérification des résultats
SELECT * FROM CATENTDESCOVR
WHERE CATENTRY_ID IN (select CATENTRY_ID from CATENTRY
WHERE CATENTRY.PARTNUMBER IN ('AuroraWMDRS-6', 'AuroraWMDRS-11') )
Ces instructions SQL renvoient des informations détaillées sur la substitution de description de ces deux entrées de catalogue. Vous pouvez également vérifier le chargement en affichant l'entrée de catalogue dans la boutique en ligne du magasin.- Videz le cache de votre navigateur.
- Si la mémoire cache dynamique est activée, videz le cache créé par la mémoire cache dynamique.
- Régénérez l'index de recherche.
Vous pouvez également vérifier que vos informations de substitution de description s'affichent dans le Management Center et dans votre boutique en ligne. Dans l'outil Catalogues du Management Center, ouvrez la vue des propriétés de l'entrée de catalogue afin de vérifier les informations de substitution. Vous pouvez changer ces dernières dans cette vue.
Vous pouvez afficher un aperçu des informations chargées et les modifications apportées à votre boutique en ligne en lançant l'aperçu de magasin dans le Management Center. Pour plus d'informations sur l'utilisation du Management Center pour modifier et prévisualiser vos substitutions de description, voir Ajout de remplacements de descriptions d'entrées de catalogue