Transmitir uma Visualização de Disposição a uma Disposição de Conteúdo

Ao desenvolver uma disposição de conteúdo, pode chegar às propriedades do componente subjacente se a disposição de conteúdo estiver a ser utilizada em sites.

Para este caso de utilização específico, pode chegar à visualização da disposição de conteúdo escolhida para o tipo de conteúdo numa lista de conteúdos. Em seguida, pode alterar a forma como o componente é renderizado, consoante a categoria em questão. Sem acesso a esta propriedade, seria necessário criar duas disposições de conteúdo que, na realidade, são idênticas.

A propriedade contentLayoutCategory está disponível para as disposições de conteúdo renderizadas para os componentes de lista de conteúdos e item de conteúdo. Pode aceder a esta propriedade através do Sites SDK, como se segue.

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

Consulte os Oracle Content Management SDKs.

Esta propriedade só está disponível quando a disposição de conteúdo está a ser renderizada a partir de um item de conteúdo ou de uma lista de conteúdos, que se encontram num site do Oracle Content Management. Não está disponível quando a disposição de conteúdo é apresentada a partir de uma aplicação de terceiros.