Passer au contenu principal

Importer les cartouches

  1. Téléchargez le code source de la cartouche.
  2. Extrayez le répertoire et déplacez le dossier link_kleep au même niveau que SFRA.
  3. Vous pouvez supprimer le projet SFRA du connecteur Kleep (dossier storefront-reference-architecture) — il est uniquement utilisé pour les tests.
image.png Voici la structure des cartouches après déploiement : image.png
  1. Installez les dépendances :
cd /path/to/link_kleep
npm install
  1. Compilez le frontend :
npm run compile
  1. Créez un fichier dw.json dans le même répertoire :
{
    "hostname": "...",
    "username": "...",
    "password": "...",
    "version": "..."
}
  • hostname — votre sandbox, par exemple zzaa-001.sandbox.us01.dx.commercecloud.salesforce.com
  • username / password — vos identifiants account manager
  • version — la version de code active dans Administration > Code Deployment, par exemple version1
  1. Uploadez les cartouches :
npm run uploadCartridges
  1. Accédez à Administration > Development Setup > Folder Browser > Cartridges et vérifiez l’upload.

Assigner les cartouches au site

  1. Accédez à Administration > Sites > Manage Sites. Sélectionnez votre site dans la liste Storefront Sites :
image.png
  1. Sélectionnez l’onglet Settings. Au début du chemin des cartouches, ajoutez : int_kleep_sfra:int_kleep
image.png
  1. Accédez à Administration > Sites > Manage Sites et cliquez sur le lien dans la section Manage the Business Manager site.
image.png
  1. Saisissez bc_kleep:int_kleep dans la zone de texte Cartridges (séparés par : si vous utilisez plusieurs cartouches) :
image.png

Importer les métadonnées

  1. Accédez à Administration > Site Development > Site Import & Export.
  2. Uploadez kleep-metadata.zip contenant le dossier de métadonnées.
image.png
  1. Sélectionnez kleep-metadata.zip et terminez l’import.