Bulk bewerken van pagina-eigenschappen configureren configuring-bulk-editing-of-page-properties
Bulk het uitgeven van paginaeigenschappen laat u de eigenschappen van veelvoudige pagina's in één keer uitgeven.
Overwegingen considerations
Pagina-eigenschappen zijn standaard niet ingeschakeld voor bulkbewerking. Ze moeten expliciet zijn ingeschakeld. Wanneer u de pagina-eigenschappen definieert die beschikbaar moeten zijn voor bulkbewerking, moet u rekening houden met bepaalde implicaties, zoals:
- Bepaalde velden zijn gewoonlijk uniek. U moet beslissen of het zinvol is dergelijke velden in te schakelen voor bulkbewerking, wanneer er één waarde wordt toegepast.
- Paginatitels zijn bijvoorbeeld bijna altijd uniek.
- Bepaalde velden kunnen meerdere waarden hebben die een betekenisvolle weergave vereisen bij het renderen.
- Bijvoorbeeld, een status drop-down geëtiketteerd Klaar voor Publicatie. Dit zou verscheidene waarden vóór bulk-uitgeeft zoals klaar, in overzicht, in uitvoering, etc. kunnen hebben.
Vanwege de mogelijkheid van meerdere waarden wordt aangeraden alleen de volgende veldtypen in te schakelen voor bulkbewerking.
/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
Veld inschakelen enabling-a-field
Deze stappen gebruiken /apps/core/wcm/components/page/v1/page
van de WKND steekproefinhoud als voorbeeld om bulkhet uitgeven op een gebied in een ontwikkelomgeving toe te laten.
-
Met CRXDE opent u de pagina-component.
-
Navigeer naar het vereiste veld binnen de definitie van
cq:dialog
. -
Definieer de volgende eigenschap op het veldknooppunt:
- Naam:
allowBulkEdit
- Type:
Boolean
- Waarde:
true
- Naam:
-
Selecteer sparen allen om uw updates voort te zetten.
Beperkingen limitations
Bulkbewerking van pagina-eigenschappen is:
- Niet beschikbaar voor pagina's in een live kopie.
- Alleen beschikbaar voor pagina's met hetzelfde brontype.