Quando si sviluppa un layout di contenuto, è possibile ottenere le proprietà per il componente di base se il layout di contenuto viene utilizzato nei siti.
Per questo caso d'uso specifico, è possibile ottenere la vista del layout di contenuto scelta per il tipo di contenuto in una lista di contenuti. È quindi possibile modificare il modo in cui il componente esegue il rendering in base alla categoria. Senza l'accesso a questa proprietà, sarebbe necessario creare due layout di contenuto sostanzialmente uguali.
La proprietà contentLayoutCategory
è disponibile per i layout di contenuto di cui è stato eseguito il rendering sia per l'elemento di contenuto che per i componenti della lista di contenuti. È possibile accedere a questa proprietà tramite il kit Sites SDK, come indicato di seguito.
scsData.SitesSDK.getProperty('contentLayoutCategory', function (layoutCategory) { console.log(layoutCategory);});
Vedere Oracle Content Management SDK.
Questa proprietà è disponibile solo quando il rendering del layout di contenuto viene eseguito da un elemento di contenuto o da una lista di contenuti presente in un sito Oracle Content Management. Non è disponibile quando il rendering del layout di contenuto viene eseguito da un'applicazione di terze parti.