Utilisation de l'outil Composeur de page dans le magasin React
Pour utiliser l'outil Composeur de page pour les magasins React, vous devez modifier la base de données afin d'utiliser les données des magasins Aurora dans les magasins React. Ici, l'exemple de magasin AuroraB2B est pris en référence aux magasins React Sapphire.
Procedure
-
Mettez à jour le tableau STORECONF, de sorte que les valeurs de AuroraB2BStoreFrontAssetStore correspondent aux valeurs du paramètre SapphireSAS.
Note: Le magasin Sapphire utilise ExtendedSiteCatalogAssetStore comme paramètre par défaut.
-
Exécutez la commande suivante pour supprimer des valeurs du tableau PLWIDGETDEF qui ont des valeurs PLWIDGETDEF_ID supérieure à -8000, afin d'activer les widgets de magasin sans interface :
DELETE FROM PLWIDGETDEF WHERE PLWIDGETDEF_ID > -8000 ;Note: La valeur de PLWIDGETDEF_ID pour la version la plus récente de l'outil Composeur de page est inférieure ou égale à -8000. -
Supprimez PageLayouts pour AuroraB2BStoreFrontAssetStore pour supprimer les présentations précédentes.
DELETE FROM PAGELAYOUT p WHERE STOREENT_ID = 11501; -
Supprimez EMSPOT pour AuroraB2bStoreFrontAssetStore :
DELETE FROM EMSPOT WHERE STOREENT_ID IN (11501) AND USAGETYPE IN ('LAYOUTMARKETINGSPOT'); -
Exécutez la requête suivante pour ajouter des widgets de magasin React pour AuroraB2BStoreFrontAssetStore :
INSERT INTO PLSTOREWIDGET (PLSTOREWIDGET_ID ,STOREENT_ID,PLWIDGETDEF_ID,STATE ,DEFINITIONXML ,OPTCOUNTER ) VALUES (3001,11501,-8000,1,NULL,1), (3002,11501,-8001,1,NULL,1), (3003,11501,-8002,1,NULL,1), (3004,11501,-8003,1,NULL,1), (3005,11501,-8004,1,NULL,1), (3006,11501,-8500,1,NULL,1), (3007,11501,-8501,1,NULL,1), (3008,11501,-8502,1,NULL,1), (3009,11501,-8503,1,NULL,1), (3010,11501,-8504,1,NULL,1), (3011,11501,-8505,1,NULL,1), (3012,11501,-8506,1,NULL,1), (3013,11501,-8507,1,NULL,1), (3014,11501,-8508,1,NULL,1), (3015,11501,-8509,1,NULL,1), (3016,11501,-8510,1,NULL,1), (3017,11501,-8511,1,NULL,1), (3018,11501,-8512,1,NULL,1), (3019,11501,-8513,1,NULL,1), (3020,11501,-8005,1,NULL,1), (3021,11501,-8006,1,NULL,1), (3022,11501,-8007,1,NULL,1), (3023,11501,-8008,1,NULL,1), (3024,11501,-8514,1,NULL,1), (3025,11501,-8515,1,NULL,1); - Copiez les images du magasin basé sur Aurora dans le dossier react Store-Web.
- Effectuez l'indexation. Pour plus d'informations, voir Création de l'index Elasticsearch.
- Redémarrez les serveurs.