Pular para o conteúdo principal

Importar Cartridges

  1. Baixe o código-fonte do cartridge.
  2. Extraia o diretório e mova a pasta link_kleep no mesmo nível que o SFRA.
  3. Você pode remover o projeto SFRA do conector Kleep (pasta storefront-reference-architecture) — ele é usado apenas para testes.
image.png Esta deve ser a estrutura de cartridges renderizada: image.png
  1. Instale as dependências:
cd /path/to/link_kleep
npm install
  1. Compile o frontend:
npm run compile
  1. Crie um arquivo dw.json no mesmo diretório:
{
    "hostname": "...",
    "username": "...",
    "password": "...",
    "version": "..."
}
  • hostname — seu sandbox, ex.: zzaa-001.sandbox.us01.dx.commercecloud.salesforce.com
  • username / password — suas credenciais de account manager
  • version — a versão de código ativa em Administration > Code Deployment, ex.: version1
  1. Faça upload dos cartridges:
npm run uploadCartridges
  1. Vá em Administration > Development Setup > Folder Browser > Cartridges e verifique o upload.

Atribuir Cartridges ao Site

  1. Vá em Administration > Sites > Manage Sites. Selecione seu site na lista Storefront Sites:
image.png
  1. Selecione a aba Settings. No início do caminho de cartridges, adicione: int_kleep_sfra:int_kleep
image.png
  1. Vá em Administration > Sites > Manage Sites e clique no link na seção Manage the Business Manager site.
image.png
  1. Digite bc_kleep:int_kleep na caixa de texto Cartridges (separados por : ao usar múltiplos cartridges):
image.png

Importar Metadados

  1. Vá em Administration > Site Development > Site Import & Export.
  2. Faça upload do kleep-metadata.zip contendo a pasta de metadados.
image.png
  1. Selecione kleep-metadata.zip e conclua a importação.