Edición masiva de propiedades de página permite editar las propiedades de varias páginas a la vez.
Debido a la posibilidad de que haya diferentes valores, las propiedades de página no están habilitadas para la edición por lotes como predeterminadas. Se deben permitir explícitamente (activados). Al definir las propiedades de página que estarán disponibles para la edición por lotes, debe tener en cuenta determinadas implicaciones, como:
Determinados campos suelen ser únicos; por ejemplo, un título de página. Debe decidir si es significativo habilitar estos campos para la edición por lotes, cuando se aplicará un valor.
Algunos campos pueden tener varios valores, lo que requiere una representación significativa al procesarlos.
Por ejemplo, una casilla de verificación que indica "Listo para publicación". Esto puede tener varios valores antes de la edición masiva (por ejemplo, listo, en revisión, en curso).
La edición masiva de propiedades de página es:
La edición por lotes también está disponible para Assets. Se parece mucho, pero presenta algunos aspectos diferentes. Consulte Edición de propiedades de varios recursos para obtener más información. Puede personalizar los campos del editor de metadatos masivos para los recursos mediante la función Editor de esquemas.
Algunos campos pueden tener varios valores, lo que requiere una representación significativa al procesarlos. Por este motivo, solo debe habilitar los siguientes tipos de 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
Los campos se activan en el componente de página (not en la plantilla):
Con el CRXDE Lite (o un método equivalente), abra el componente de página.
Por ejemplo: /apps/core/wcm/components/page/v1/page
En este ejemplo se supone que los componentes principales se han instalado en la instancia, como sucede si la instancia se está ejecutando con contenido de muestra de We.Retail. Consulte la Documentación de componentes principales para obtener más información.
Vaya al campo requerido dentro del cq:dialog
definición.
Defina la siguiente propiedad en el nodo de campo:
allowBulkEdit
Boolean
true
Por ejemplo, para la página estándar componente base:
/libs/foundation/components/page
La propiedad se definiría en:
cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate
You must no cambie nada en la variable /libs
ruta.
Esto se debe a que el contenido de /libs
se sobrescribe la próxima vez que actualice la instancia (y puede sobrescribirse al aplicar una corrección o un paquete de funciones).
El método recomendado para la configuración y otros cambios es:
1. Volver a crear el elemento requerido (es decir, tal como existe en `/libs`) en `/apps`
1. Realice cambios dentro de `/apps`
Select Guardar todo para mantener las actualizaciones.