Saltar al contenido principal

Importar los cartuchos

  1. Descarga el código fuente del cartucho.
  2. Extrae el directorio y mueve la carpeta link_kleep al mismo nivel que SFRA.
  3. Puedes eliminar el proyecto SFRA del conector de Kleep (carpeta storefront-reference-architecture) — solo se usa para pruebas.
image.png Esta debería ser la estructura de cartuchos renderizada: image.png
  1. Instala las dependencias:
cd /path/to/link_kleep
npm install
  1. Compila el frontend:
npm run compile
  1. Crea un archivo dw.json en el mismo directorio:
{
    "hostname": "...",
    "username": "...",
    "password": "...",
    "version": "..."
}
  • hostname — tu sandbox, por ejemplo zzaa-001.sandbox.us01.dx.commercecloud.salesforce.com
  • username / password — las credenciales de tu account manager
  • version — la versión de código activa en Administration > Code Deployment, por ejemplo version1
  1. Sube los cartuchos:
npm run uploadCartridges
  1. Ve a Administration > Development Setup > Folder Browser > Cartridges y verifica la subida.

Asignar los cartuchos al sitio

  1. Ve a Administration > Sites > Manage Sites. Selecciona tu sitio de la lista Storefront Sites:
image.png
  1. Selecciona la pestaña Settings. Al principio de la ruta de cartuchos, añade: int_kleep_sfra:int_kleep
image.png
  1. Ve a Administration > Sites > Manage Sites y haz clic en el enlace de la sección Manage the Business Manager site.
image.png
  1. Introduce bc_kleep:int_kleep en el cuadro de texto Cartridges (separados por : si usas varios cartuchos):
image.png

Importar los metadatos

  1. Ve a Administration > Site Development > Site Import & Export.
  2. Sube kleep-metadata.zip que contiene la carpeta de metadatos.
image.png
  1. Selecciona kleep-metadata.zip y completa la importación.