Configuración de la página para la edición masiva de las propiedades de página configuring-your-page-for-bulk-editing-of-page-properties

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

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).

CAUTION
La edición masiva de propiedades de página es:
  • No disponible en la IU clásica.
  • No está disponible para páginas dentro de una Live Copy.
  • Solo está disponible para páginas con el mismo tipo de recurso.
NOTE
La edición por lotes también está disponible para Assets. Es muy similar, pero difiere en algunos puntos. 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.

Activación de un campo enabling-a-field

NOTE
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):

  1. Con el CRXDE Lite (o un método equivalente), abra el componente de página.

    Por ejemplo: /apps/core/wcm/components/page/v1/page

    note note
    NOTE
    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.
  2. Vaya al campo requerido dentro del cq:dialog definición.

  3. Defina la siguiente propiedad en el nodo de campo:

    • Nombre: allowBulkEdit
    • Tipo: Boolean
    • Valor: 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

    note caution
    CAUTION
    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:
    code language-none
    1. Volver a crear el elemento requerido (es decir, tal como existe en `/libs`) en `/apps`
    1. Realice cambios dentro de `/apps`
    
  4. Select Guardar todo para mantener las actualizaciones.

recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e