Ao desenvolver um layout de conteúdo, você poderá obter as propriedades do componente subjacente se o layout de conteúdo estiver sendo usado em sites.
Para esse caso de uso específico, você obtém a view de layout de conteúdo escolhida para o tipo de conteúdo em uma lista de conteúdo. Em seguida, você pode alterar a maneira como o componente é renderizado, dependendo da categoria. Sem acesso a essa propriedade, você precisaria criar dois layouts de conteúdo que são efetivamente os mesmos.
A propriedade contentLayoutCategory
está disponível para layouts de conteúdo renderizados para os componentes de item e de lista de conteúdo. Você pode acessar essa propriedade pelo Sites SDK, conforme a seguir.
scsData.SitesSDK.getProperty('contentLayoutCategory', function (layoutCategory) { console.log(layoutCategory);});
Consulte os SDKs do Oracle Content Management.
Essa propriedade só está disponível quando o layout de conteúdo está sendo renderizado com base em um item ou uma lista de conteúdo, que está em um site do Oracle Content Management. Ela não está disponível quando o layout de conteúdo é renderizado por meio de um aplicativo de terceiros.