Configurar sua página para a edição de itens em massa das propriedades da página configuring-your-page-for-bulk-editing-of-page-properties
Edição em massa das propriedades da página O permite editar as propriedades de várias páginas de uma só vez.
Devido à possibilidade de valores diferentes, as propriedades da página não são habilitadas para edição em massa como padrão. Eles devem ser explicitamente permitidos (ativados). Ao definir as propriedades da página que estarão disponíveis para a edição de itens em massa, você precisa considerar algumas implicações, como:
-
Certos campos geralmente são únicos; 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 que indica "Pronto para publicação". Isso pode ter vários valores antes da edição em massa (por exemplo, pronto, em revisão, em andamento).
- Não disponível na interface clássica.
- Não disponível para páginas em uma live copy.
- Disponível somente para páginas com o mesmo tipo de recurso.
Ativar um campo enabling-a-field
/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 página (not no modelo):
-
Usar o CRXDE Lite (ou um método equivalente) para abrir o componente da página.
Por exemplo:
/apps/core/wcm/components/page/v1/page
note note NOTE Esse exemplo assume que os Componentes principais foram instalados na instância, o 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 desejado dentro da variável
cq:dialog
definição. -
Defina a seguinte propriedade no nó field :
- Nome:
allowBulkEdit
- Tipo:
Boolean
- Valor:
true
Por exemplo, para a página padrão componente base:
/libs/foundation/components/page
A propriedade seria definida em:
cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate
note caution CAUTION 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 é: code language-none 1. Recrie o item necessário (ou seja, como ele existe em `/libs`) `/apps` 1. Faça quaisquer alterações no `/apps`
- Nome:
-
Selecionar Salvar tudo para continuar suas atualizações.