Ti trovi qui:
Slot di categoria e cartella contenuti nei modelli inclusi localmente in B2C Commerce
Gli strumenti di Salesforce B2C Commerce consentono di trovare e visualizzare gli slot a cui si fa riferimento direttamente nel modello di rendering delle categorie
Si supponga che un commerciante desideri utilizzare una pagina di destinazione categoria (assegnata come modello di rendering) per una categoria specifica. La pagina di destinazione contiene un file di inclusione. Il file di inclusione contiene un altro slot di contenuto di categoria pertinente alla categoria. Sfortunatamente, questa configurazione non funziona. Lo slot incluso non è presente nell'elenco. Se lo slot viene spostato nella pagina di destinazione (non nell'inclusione), viene visualizzato.
Lo stesso vincolo vale anche per le configurazioni delle cartelle. Se un modello di rendering cartella contiene un file di inclusione contenente uno slot di contenuto per cartella, lo slot incluso non viene elencato in Business Manager.
Pagina di destinazione: <isinclude template="rendering/category/categoryheader" />
L'intestazione include: <isslot id="cat-landing-slotheader" context="category" description="Banner dell'intestazione della categoria" context-object="${pdict. ProductSearchResult.category}" />
Soluzione alternativa
La soluzione consiste nell'inserire il seguente codice nel modello di rendering della categoria:
<isif condizione=${false}>
<isslot id="cat-landing-slotheader" context="category" description="Banner dell'intestazione della categoria" context-object="${pdict. ProductSearchResult.category}" />
</isif>
L'intestazione include contiene lo slot effettivo:
<isslot id="cat-landing-slotheader" context="category" description="Banner dell'intestazione della categoria" context-object="${pdict. ProductSearchResult.category}" />
