Configurazione della pagina per la modifica in serie delle proprietà di pagina configuring-your-page-for-bulk-editing-of-page-properties
Modifica in serie delle proprietà di pagina consente di modificare le proprietà di più pagine alla volta.
A causa della possibilità di valori diversi, le proprietà della pagina non sono abilitate per la modifica collettiva come impostazione predefinita. Devono essere esplicitamente consentiti (abilitati). Quando definisci le proprietà di pagina da rendere disponibili per la modifica collettiva, devi considerare alcune implicazioni, come:
-
Taluni campi sono in genere unici; ad esempio un titolo della 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 serie (ad esempio pronti, in revisione o 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 sul 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 si verifica se l'istanza è in esecuzione con contenuto di esempio di We.Retail. Consulta la sezione Documentazione sui componenti core per ulteriori informazioni. -
Passa al campo richiesto all’interno della
cq:dialog
definizione. -
Definire la seguente proprietà sul nodo del campo:
- Nome:
allowBulkEdit
- Tipo:
Boolean
- Valore:
true
Ad esempio, per la pagina standard componente base:
/libs/foundation/components/page
La proprietà viene definita in:
cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate
note caution CAUTION You deve non modificare nulla nel /libs
percorso.Questo perché il contenuto di /libs
viene sovrascritto la prossima volta che aggiorni l’istanza (e potrebbe essere sovrascritto quando applichi un hotfix o un feature pack).Il metodo consigliato per la configurazione e altre modifiche è: code language-none 1. Ricrea l'elemento richiesto (ovvero così come esiste in `/libs`) `/apps` 1. Apporta modifiche a `/apps`
- Nome:
-
Seleziona Salva tutto per mantenere gli aggiornamenti.