La modifica collettiva delle proprietà della pagina consente di modificare le proprietà di più pagine alla volta.
A causa della possibilità di valori diversi, per impostazione predefinita le proprietà della pagina non sono abilitate per la modifica collettiva. Devono essere esplicitamente consentiti (abilitati). Per definire le proprietà della pagina in modo che siano disponibili per la modifica collettiva, è necessario considerare alcune implicazioni, ad esempio:
Alcuni campi sono in genere univoci; ad esempio un titolo di pagina. È necessario stabilire se è utile abilitare tali campi per la modifica collettiva, quando verrà applicato un valore.
Alcuni campi possono avere più valori; questo richiede una rappresentazione significativa durante il rendering.
Ad esempio, una casella di controllo che indica "Pronto per la pubblicazione". Potrebbero essere presenti diversi valori prima della modifica in blocco (ad esempio, pronta, in-revisione, in corso).
La modifica collettiva delle proprietà della pagina è:
La modifica collettiva è disponibile anche per le risorse. È molto simile, ma differisce in alcuni punti. Per ulteriori informazioni, vedere Modifica delle proprietà di più risorse. Potete personalizzare i campi nell'editor metadati di massa per le risorse utilizzando l' Editor schema.
Alcuni campi possono avere più valori; questo richiede una rappresentazione significativa durante il rendering. Per questo motivo, è consigliabile 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 attivati sul componente pagina (non nel modello):
Utilizzando un CRXDE Lite (o un metodo equivalente) potete aprire il componente della pagina.
Esempio: /apps/core/wcm/components/page/v1/page
Nell'esempio si presuppone che nell'istanza siano stati installati i componenti core, il che si verifica se l'istanza è in esecuzione con contenuto di esempio We.Retail. Per ulteriori informazioni, consulta la Documentazione sui componenti core.
Andate al campo obbligatorio all'interno della definizione cq:dialog
.
Definire la seguente proprietà sul nodo campo:
allowBulkEdit
Boolean
true
Ad esempio, per la pagina standard foundation component:
/libs/foundation/components/page
La proprietà viene definita in:
cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate
non è necessario modificare nulla nel percorso /libs
.
Questo perché 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 è:
1. Ricreare l'elemento richiesto (ovvero come esiste in `/libs`) in `/apps`
1. Apportare modifiche all'interno di `/apps`
Selezionare Salva tutto per mantenere gli aggiornamenti.