Överföra en layoutvy till en innehållslayout

När du utvecklar en innehållslayout kan du komma åt egenskaper för den underliggande komponenten om innehållslayouten används på webbplatser.

För det här specifika användningsfallet kan du komma åt den innehållslayoutvy som valts för innehållstypen i en innehållslista. Du kan sedan ändra hur komponenten återges, beroende på vilken kategorin är. Om du inte hade tillgång till den här egenskapen skulle du behöva skapa två innehållslayouter som egentligen vore desamma.

Egenskapen contentLayoutCategory är tillgänglig för innehållslayouter som återges för både innehållsobjektet och innehållslistkomponenterna. Du kan få åtkomst till den här egenskapen via SDK:t för webbplatser, på följande sätt.

scsData.SitesSDK.getProperty('contentLayoutCategory', function (layoutCategory)
          { console.log(layoutCategory);});

Se Oracle Content Management SDK:er.

Den här egenskapen är endast tillgänglig när innehållslayouten återges från ett innehållsobjekt eller en innehållslista, som finns på en webbplats för Oracle Content Management. Den är inte tillgänglig när innehållslayouten återges från en tredjepartsapp.