Conteúdo Hierárquicos: Montagem
Para utilizar o serviço de Conteúdos Hierárquicos, basta instanciá-lo em um canal a partir do qual deseja-se que haja uma hierarquia e arrastar suas interfaces para as áreas das páginas em modo de edição. Suas interfaces correspondem a um ambiente administrativo de itens e interfaces de interação com o serviço e portal pelo usuário final.
- Administração: Permite o cadastro e manutenção dos conteúdos hierárquicos pelo editor de conteúdo.
- Caminho da página: Permite exibir o caminho do conteúdo selecionado, apresentando a hierarquia completa para chegar ao nível selecionado.
- Menu de Conteúdos: Permite exibir em ordem hierárquica os conteúdos de um nível especifico, podendo especificar quantos níveis abaixo do inicial mostrar.
- Detalhes de Conteúdos: Permite exibir o conteúdo selecionado e é utilizada apenas para exibir conteúdos do tipo "Conteúdo Interno".
- Filhos do Conteúdo: Permite exibir os filhos do conteúdo selecionado.
- Gerar Conteúdo do HTML: Permite que conteúdos sejam criados a partir de um HTML de menu.
URL Amigável
Para que URLs amigáveis no serviço de Conteúdos Hierárquicos sejam criadas com base na hierarquia dos conteúdos, é preciso adicionar a propriedade lumis.portal.url.IURLResolver com o valor lumis.service.hierarchicalcontent.FriendlyUrlResolver na property bag do canal desejado.
Ao configurar essa property bag, a URL gerada ao acessar a página de detalhes de um determinado conteúdo será no seguinte formato:
Onde [Nome do conteúdo 1]...[Nome do conteúdo n]
são os nomes dos conteúdos pais do conteúdo sendo exibido até a raiz.
Para maiores informações sobre Property Bags acesse o link