Transmitir uma View de Layout a um Layout de Conteúdo

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.