Przejdź do głównej treści

Importowanie kartridży

  1. Pobierz kod źródłowy kartridża.
  2. Wyodrębnij katalog i przenieś folder link_kleep na tym samym poziomie co SFRA.
  3. Możesz usunąć projekt SFRA z konektora Kleep (folder storefront-reference-architecture) — jest używany tylko do testów.
image.png Taka powinna być wyrenderowana struktura kartridży: image.png
  1. Zainstaluj zależności:
cd /path/to/link_kleep
npm install
  1. Skompiluj frontend:
npm run compile
  1. Utwórz plik dw.json w tym samym katalogu:
{
    "hostname": "...",
    "username": "...",
    "password": "...",
    "version": "..."
}
  • hostname — Twoje środowisko sandbox, np. zzaa-001.sandbox.us01.dx.commercecloud.salesforce.com
  • username / password — dane uwierzytelniające Twojego account managera
  • version — aktywna wersja kodu w Administration > Code Deployment, np. version1
  1. Prześlij kartridże:
npm run uploadCartridges
  1. Przejdź do Administration > Development Setup > Folder Browser > Cartridges i zweryfikuj przesłanie.

Przypisywanie kartridży do witryny

  1. Przejdź do Administration > Sites > Manage Sites. Wybierz swoją witrynę z listy Storefront Sites:
image.png
  1. Wybierz zakładkę Settings. Na początku ścieżki kartridża dodaj: int_kleep_sfra:int_kleep
image.png
  1. Przejdź do Administration > Sites > Manage Sites i kliknij link w sekcji Manage the Business Manager site.
image.png
  1. Wpisz bc_kleep:int_kleep w polu tekstowym Cartridges (oddzielone : przy użyciu wielu kartridży):
image.png

Importowanie metadanych

  1. Przejdź do Administration > Site Development > Site Import & Export.
  2. Prześlij kleep-metadata.zip zawierające folder metadanych.
image.png
  1. Wybierz kleep-metadata.zip i zakończ import.