Configurar as propriedades da página

Você também pode configurar os campos disponíveis configurando a caixa de diálogo do componente de página e aplicando as propriedades de nó apropriadas.

Por exemplo, por padrão, a variável Criar página assistente mostra os campos agrupados em Mais títulos e descrição. Para ocultá-los, configure:

  1. Crie o componente da página em /apps.

  2. Criar uma substituição (usando diff da caixa de diálogo do Fusão de Recursos Sling) para o basic seção do componente página; por exemplo:

    <your-page-component>/cq:dialog/content/items/tabs/items/basic
    
    NOTE
    Como referência, consulte:
    /libs/wcm/foundation/components/basicpage/v1/basicpage/cq:dialog
    
    No entanto, você must não altere nada no /libs caminho.
    Isso ocorre porque o conteúdo da variável /libs O é substituído na próxima vez que você atualizar sua instância (e pode ser substituído quando você aplicar um hotfix ou pacote de recursos).
    O método recomendado para configuração e outras alterações é:
    1. Recrie o item necessário (ou seja, como ele existe em /libs) /apps
    2. Faça quaisquer alterações no /apps
  3. Defina as path propriedade em basic para apontar para a substituição da guia básica (consulte a próxima etapa também). Por exemplo:

    /apps/demos/components/page/tabs/basic
    
  4. Criar uma substituição do basic - moretitles seção no caminho correspondente; por exemplo:

    /apps/demos/components/page/tabs/basic/items/column/items/moretitles
    
  5. Aplique a propriedade de nó apropriada:

    • Nome: cq:showOnCreate
    • Tipo: Boolean
    • Valor: false

    O Mais títulos e descrição não será mais exibida na variável Criar página assistente.

NOTE
Ao configurar as propriedades de página para uso com cópias dinâmicas, consulte Configuração de bloqueios MSM nas propriedades da página para obter mais detalhes.

Exemplo de configuração das propriedades da página

Essa amostra demonstra a técnica de comparação da caixa de diálogo do Fusão de Recursos Sling; , incluindo a utilização de sling:orderBefore. Também ilustra o uso de ambos cq:showOnCreate e cq:hideOnEdit.

CÓDIGO NO GITHUB

Você pode encontrar o código desta página no GitHub

Experience Manager