Configuring your Page for Bulk Editing of Page Properties

La edición masiva de propiedades de página le permite editar las propiedades de varias páginas a la vez.

Debido a la posibilidad de valores diferentes, las propiedades de página no están habilitadas para la edición masiva como predeterminadas. Se deben permitir explícitamente (activar). Al definir las propiedades de la página para que estén disponibles para la edición masiva, debe tener en cuenta ciertas 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 masiva, cuando se aplicará un valor.

  • Ciertos campos pueden tener varios valores; esto requiere una representación significativa al procesar.

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

PRECAUCIÓN

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 disponible para páginas con el mismo tipo de recurso.
Nota

La edición masiva también está disponible para Recursos. 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 en el editor de metadatos masivos para recursos con el editor deEsquema.

Activación de un campo

Nota

Ciertos campos pueden tener varios valores; esto requiere una representación significativa al procesar. 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 están activados en el componente de página (no 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

    Nota

    En este ejemplo se asume que los componentes principales se han instalado en la instancia, lo que sucede si la instancia se está ejecutando con contenido de ejemplo de We.Retail. See the Core Components documentation for more information.

  2. Vaya al campo requerido dentro de la cq:dialog definición.

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

    • Nombre: allowBulkEdit
    • Tipo: Boolean
    • Valor: true

    Por ejemplo, para el componente debase de página estándar:

    /libs/foundation/components/page

    La propiedad se definiría en:

    cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate

    PRECAUCIÓN

    No debe cambiar nada en la /libs ruta.

    Esto se debe a que el contenido de /libs se sobrescribe la próxima vez que actualice la instancia (y es posible que se sobrescriba al aplicar una revisió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
    2. Realice los cambios en /apps
  4. Seleccione Guardar todo para mantener las actualizaciones.

En esta página