Ejemplo: Usos de ejemplo del script addStore para crear tiendas personalizadas
Consulte los ejemplos en este tema para ver usos de ejemplo del script addStore. Los ejemplos incluyen valores del archivo gradle.properties de ejemplo que pueden pasarse al crear su tienda personalizada.
- Crea una tienda inicial.
- Añade un sitio ampliado como soporte para una nueva geografía.
- Añade un sitio ampliado que utiliza un catálogo diferente.
- Añade un sitio ampliado que utiliza una nueva tienda con elementos de escaparate.
1 Crea una tienda inicial
Ycom
, realiza su despliegue inicial en inglés de Estados Unidos. Se deben crear los siguientes elementos:- Una nueva tienda con elementos de catálogo, YcomCatalogAssetStore.
- Una nueva tienda con elementos de escaparate, YcomStoreFrontAssetStore.
- Una nueva tienda de sitio ampliado, YcomB2CEsite.
crsCreateESiteStore=yes
crsESiteStoreIdentifier=YcomB2CEsite
crsESiteStoreDirName=YcomB2CEsite
crsCreateStoreFrontAssetStore=yes
crsFrontAssetStoreIdentifier=YcomStoreFrontAssetStore
crsFrontAssetStoreDirName=YcomStoreFrontAssetStore
crsCreateCatalogAssetStore=yes
crsCatalogStoreIdentifier=YcomCatalogAssetStore
crsCatalogStoreDirName=YcomCatalogAssetStore
crsStoreLocale=en_US
crsInventoryModel=Non-ATP
crsStoreType=b2c
- Como parte del despliegue inicial debe rellenar la rutina de carga y, si lo desea, datos de ejemplo en la base de datos. Para rellenar los datos de rutina de carga, complete la siguiente tarea: Rellenar los datos de rutina de carga de la tienda en la base de datos. Esta tarea funciona con los datos generados que se han rellenado después de ejecutar el script gradle.
2 Añade un sitio ampliado como soporte a una nueva geografía
La empresa, Ycom
, decide ampliar a Asia. Se crea una segunda tienda de sitio ampliado, YcomAsiaEsite, que reutiliza todas las tiendas y los elementos del despliegue inicial.
crsCreateESiteStore=yes
crsESiteStoreIdentifier=YcomAsiaEsite
crsESiteStoreDirName=YcomAsiaEsite
crsCreateStoreFrontAssetStore=no
crsFrontAssetStoreIdentifier=YcomStoreFrontAssetStore
crsFrontAssetStoreDirName=YcomStoreFrontAssetStore
crsCreateCatalogAssetStore=no
crsCatalogStoreIdentifier=YcomCatalogAssetStore
crsCatalogStoreDirName=YcomCatalogAssetStore
crsStoreLocale=en_US
crsInventoryModel=Non-ATP
crsStoreType=b2b
A continuación, rellene datos de rutina de carga para la nueva tienda de sitio ampliado: Rellenar los datos de rutina de carga de la tienda en la base de datos.
3 Añade un sitio ampliado que utiliza un catálogo diferente
La empresa, Ycom
, adquiere una empresa de fabricación de hardware. Debe crear una tercera tienda de sitio ampliado, YComHDEsite, que utiliza una nueva tienda con elementos de catálogo, YcomHardwareCatalogAssetStore, pero que reutiliza la tienda con elementos de escaparate desde el despliegue inicial.
crsCreateESiteStore=yes
crsESiteStoreIdentifier=YComHDEsite
crsESiteStoreDirName=YComHDEsite
crsCreateStoreFrontAssetStore=no
crsFrontAssetStoreIdentifier=YcomStoreFrontAssetStore
crsFrontAssetStoreDirName=YcomStoreFrontAssetStore
crsCreateCatalogAssetStore=yes
crsCatalogStoreIdentifier=YComHardwareCatalogAssetStore
crsCatalogStoreDirName=YComHardwareCatalogAssetStore
crsStoreLocale=en_US
crsInventoryModel=Non-ATP
crsStoreType=b2b
A continuación, rellene datos de rutina de carga para la nueva tienda de sitio ampliado: Rellenar los datos de rutina de carga de la tienda en la base de datos. Utilice la herramienta Catálogos para cargar sus propios datos de catálogo en la nueva tienda con elementos de catálogo.
4 Añade un sitio ampliado que utiliza una nueva tienda con elementos de escaparate
Su empresa, Ycom
, decide comercializar la categoría de Ropa de caballero de una forma distinta. Se crea una cuarta tienda de sitio ampliado, YComManEsite, que reutiliza la tienda con elementos de catálogo del despliegue inicial, pero utiliza una tienda con elementos del escaparate, YComMenStoreFrontAssetStore.
crsCreateESiteStore=yes
crsESiteStoreIdentifier=YComManEsite
crsESiteStoreDirName=YcomAsiaEsite
crsCreateStoreFrontAssetStore=yes
crsFrontAssetStoreIdentifier=YComMenStoreFrontAssetStore
crsFrontAssetStoreDirName=YComMenStoreFrontAssetStore
crsCreateCatalogAssetStore=no
crsCatalogStoreIdentifier=YComCatalogAssetStore
crsCatalogStoreDirName=YComCatalogAssetStore
crsStoreLocale=en_US
crsInventoryModel=Non-ATP
crsStoreType=b2b
A continuación, rellene datos de rutina de carga para la nueva tienda de sitio ampliado: Rellenar los datos de rutina de carga de la tienda en la base de datos.