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).
- 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.
Abilitazione di un 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
I campi sono abilitati nel componente pagina (not nel modello):
-
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. -
Passare al campo richiesto all'interno della definizione
cq:dialog
. -
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`
- Nome:
-
Seleziona Salva tutto per mantenere gli aggiornamenti.