Ativar um campo

NOTE
Determinados campos podem ter vários valores; isso precisa de representação significativa ao renderizar. Por isso, 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 página (not no modelo):

  1. 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
    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.
  2. Navegue até o campo desejado dentro da variável cq:dialog definição.

  3. 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

    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 é:
    1. Recrie o item necessário (ou seja, como ele existe em `/libs`) `/apps`
    1. Faça quaisquer alterações no `/apps`
    
  4. Selecionar Salvar tudo para continuar suas atualizações.

Experience Manager