Configurazione della pagina per la modifica in blocco delle proprietà di pagina configuring-your-page-for-bulk-editing-of-page-properties

La modifica in blocco delle proprietà della pagina consente di modificare le proprietà di più pagine contemporaneamente.

A causa della possibilità di valori diversi, le proprietà della pagina non sono abilitate per la modifica in serie come impostazione predefinita. Devono essere esplicitamente consentiti (abilitati). Quando definisci le proprietà della pagina da rendere disponibili per la modifica in blocco, devi tenere in considerazione alcune implicazioni, ad esempio:

  • Alcuni campi sono in genere univoci, ad esempio il titolo di una pagina. Decidi se è utile abilitare questi campi per la modifica in blocco, quando verrà applicato un valore.

  • Alcuni campi possono avere più valori, che devono essere rappresentati in modo significativo durante il rendering.

    Ad esempio, la casella di controllo "Pronto per la pubblicazione". Questo potrebbe avere diversi valori prima della modifica in blocco (ad esempio, pronto, in revisione, in corso).

CAUTION
La modifica in blocco delle proprietà di pagina è:
  • Non disponibile nell’interfaccia classica.
  • Non disponibile per le pagine all’interno di una Live Copy.
  • Disponibile solo per le pagine con lo stesso tipo di risorsa.
NOTE
La modifica in blocco è disponibile anche per Assets. È molto simile, ma differisce in alcuni punti. Per informazioni complete, vedere Modifica delle proprietà di più Assets. Puoi personalizzare i campi nell'editor di metadati in blocco per Assets utilizzando l'editor schema.

Abilitazione di un campo enabling-a-field

NOTE
Alcuni campi possono avere più valori, che devono essere rappresentati in modo significativo durante il rendering. Per questo motivo è necessario abilitare solo i seguenti tipi di 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

I campi sono abilitati nel componente pagina (not nel modello):

  1. Utilizzando CRXDE Lite (o un metodo equivalente) apri il componente Pagina.

    Esempio: /apps/core/wcm/components/page/v1/page

    note note
    NOTE
    Questo esempio presuppone che i Componenti core siano stati installati nell'istanza, il che avviene se l'istanza è in esecuzione con il contenuto di esempio We.Retail. Per ulteriori informazioni, consulta la documentazione dei Componenti core.
  2. Passare al campo richiesto all'interno della definizione cq:dialog.

  3. Definisci la seguente proprietà sul nodo del campo:

    • Nome: allowBulkEdit
    • Tipo: Boolean
    • Valore: true

    Ad esempio, per la pagina standard componente di base:

    /libs/foundation/components/page

    La proprietà viene definita il:

    cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate

    note caution
    CAUTION
    must non modificare nulla nel percorso /libs.
    Il contenuto di /libs viene sovrascritto al successivo aggiornamento dell'istanza (e potrebbe essere sovrascritto quando si applica un hotfix o un feature pack).
    Il metodo consigliato per la configurazione e altre modifiche è:
    code language-none
    1. Ricrea l'elemento richiesto (ovvero, poiché esiste in `/libs`) in `/apps`
    1. Apporta le modifiche in `/apps`
    
  4. Seleziona Salva tutto per mantenere gli aggiornamenti.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2