Configurazione della pagina per la modifica in blocco 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 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 (non sul modello):
-
Utilizzando CRXDE Liti (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. Consulta la Documentazione dei Componenti core per ulteriori informazioni. -
Passa al campo richiesto all’interno di
cq:dialog
definizione. -
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 Tu deve non modificare nulla in /libs
percorso.Questo perché il contenuto di /libs
viene sovrascritto al successivo aggiornamento dell’istanza (e potrebbe benissimo 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 come esiste in `/libs`) in `/apps` 1. Apporta le modifiche in `/apps`
- Nome:
-
Seleziona Salva tutto per mantenere gli aggiornamenti.