Edição em massa das propriedades da página permite editar as propriedades de várias páginas de uma só vez.
Devido à possibilidade de valores diferentes, as propriedades de página não são ativadas para edição em massa como padrão. Eles devem ser explicitamente permitidos (ativados). Ao definir as propriedades de página para que estejam disponíveis para edição de itens em massa, você precisa considerar certas implicações, como:
Determinados campos normalmente são exclusivos; por exemplo, um título de página. Você deve decidir se é significativo ativar esses campos para edição de itens em massa, quando um valor será aplicado.
Determinados campos podem ter vários valores - isso precisa de representação significativa ao renderizar.
Por exemplo, uma caixa de seleção indicando "Pronto para publicação". Isso pode ter vários valores antes da edição em massa (por exemplo, pronto, em revisão, em andamento).
A edição em massa das propriedades da página é:
A edição em massa também está disponível para o Assets. É muito semelhante, mas difere em alguns pontos. Consulte Edição de propriedades de vários ativos para obter informações completas. Você pode personalizar os campos no editor de metadados em massa para Ativos usando o Editor de esquema.
Determinados campos podem ter vários valores - isso precisa de representação significativa ao renderizar. Por esse motivo, você deve ativar apenas os seguintes tipos de campo:
/libs/granite/ui/components/foundation/form/textfield
/libs/granite/ui/components/foundation/form/textarea
/libs/granite/ui/components/foundation/form/tagspicker
/libs/granite/ui/components/foundation/form/datepicker
/libs/granite/ui/components/foundation/form/pathbrowser
/libs/granite/ui/components/foundation/form/checkbox
Os campos são ativados no componente de página (não no modelo):
Usando o CRXDE Lite (ou um método equivalente), abra o componente de página.
Por exemplo: /apps/core/wcm/components/page/v1/page
Este exemplo pressupõe que os Componentes principais foram instalados na instância, que é o caso se a instância estiver em execução com conteúdo de amostra We.Retail. Consulte a Documentação dos Componentes principais para obter mais informações.
Navegue até o campo obrigatório na cq:dialog
definição.
Defina a seguinte propriedade no nó do campo:
allowBulkEdit
Boolean
true
Por exemplo, para a página padrão componente de fundação:
/libs/foundation/components/page
A propriedade seria definida em:
cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate
Você deve não alterar nada no /libs
caminho.
Isso ocorre porque o conteúdo de /libs
é substituído na próxima vez que você atualizar sua instância (e pode ser substituído ao aplicar um hotfix ou pacote de recursos).
O método recomendado para configuração e outras alterações é:
1. Recriar o item necessário (ou seja, como ele existe em `/libs`) em `/apps`
1. Fazer alterações em `/apps`
Selecionar Salvar tudo para continuar com suas atualizações.