Spring til hovedindhold
Alle ændringer nedenfor er allerede inkluderet i int_kleep_sfra. Hvis du har tilsidesat disse skabeloner i din brugerdefinerede brand-cartridge, kan du fjerne Kleep-versionerne fra int_kleep_sfra/cartridge/templates/default.

Kleep-knap (PDP + Produktsporing)

Tilføj til begge:
  • app_custom_brand/.../experience/components/dynamic/product/productDetails.isml
  • app_custom_brand/.../product/productDetails.isml
<iscomment> CUSTOM KLEEP </iscomment>
<isinclude template="product/components/kleepButton" />
Placer umiddelbart før:
<!-- Attributes and Quantity -->
<isinclude template="product/components/mainAttributes" />
Du kan duplikere <isinclude>-tagget overalt på PDP — alle knapper deler en enkelt iframe/modal.

Checkout-sporing

Tilføj til din checkout-skabelon:
<iscomment> CUSTOM KLEEP </iscomment>
<isinclude template="common/kleepTracking" />
Placer umiddelbart efter:
<!-- Step 3: Payment and Billing-->
<isinclude template="checkout/billing/billing" />

Bekræftelsessporing

Tilføj til app_custom_brand/.../checkout/confirmation/confirmation.isml:
<iscomment> CUSTOM KLEEP </iscomment>
<isinclude template="checkout/confirmation/kleepCheckoutCompletedTracking" />
Placer umiddelbart efter:
<isscript>
var assets = require('*/cartridge/scripts/assets.js');
assets.addCss('/css/checkout/checkout.css');
assets.addJs('/js/checkoutRegistration.js');
</isscript>