Personalización del editor universal customizing

Obtenga información acerca de las distintas opciones para personalizar el editor universal y satisfacer las necesidades de los autores de contenido.

TIP
El editor universal también ofrece muchos puntos de extensión que le permiten ampliar su funcionalidad para satisfacer las necesidades de su proyecto.

Desactivación de la publicación disable-publish

Algunos flujos de trabajo de creación requieren que el contenido se revise antes de publicarse. En estos casos, la opción para publicar no debe estar disponible para ningún autor.

Por lo tanto, el botón Publicar se puede suprimir por completo en una aplicación añadiendo los siguientes metadatos.

<meta name="urn:adobe:aue:config:disable" content="publish"/>

Desactivación de la publicación en previsualización publish-preview

Algunos flujos de trabajo de creación podrían impedir la publicación en el servicio de previsualización (si está disponible).

Por lo tanto, la opción Previsualizar de la ventana de publicación se puede suprimir por completo en una aplicación añadiendo los siguientes metadatos.

<meta name="urn:adobe:aue:config:disable" content="publish-preview"/>

Desactivación de Abrir página open-page

El botón Abrir página se puede eliminar por completo en una aplicación añadiendo los siguientes metadatos.

<meta name="urn:adobe:aue:config:disable" content="header-open-page" />

Desactivación del botón Duplicar duplicate-button

Es posible que algunos flujos de trabajo de creación deban limitar la capacidad del autor de contenido para duplicar componentes. Puede deshabilitar el icono Duplicar añadiendo los siguientes metadatos.

<meta name="urn:adobe:aue:config:disable" content="duplicate"/>

Cambio del punto final custom-endpoint

Si no desea utilizar el servicio de editor universal, que aloja Adobe, sino su propia versión alojada, puede establecerlo en una metaetiqueta. Consulte el documento Introducción al editor universal en AEM para obtener más información.

Filtrado de componentes filtering-components

Puede restringir los componentes permitidos por contenedor en el editor universal mediante filtros de componente. Consulte el documento Filtrado de componentes para obtener más información.

Mostrar y ocultar condicionalmente componentes en el panel de propiedades conditionally-hide

Aunque un componente o componentes suelen estar disponibles para los autores, puede haber ciertas situaciones en las que no tiene sentido. En estos casos, puede ocultar componentes en el panel de propiedades añadiendo un atributo condition a los campos del modelo de componente.

Las condiciones se pueden definir usando el esquema JsonLogic. Si la condición es verdadera, se muestra el campo. Si la condición es falsa, el campo estará oculto.

Modelo de muestra
code language-json
 {
    "id": "conditionally-revealed-component",
    "fields": [
      {
        "component": "boolean",
        "label": "Shall the text field be revealed?",
        "name": "reveal",
        "valueType": "boolean"
      },
      {
        "component": "text-input",
        "label": "Hidden text field",
        "name": "hidden-text",
        "valueType": "string",
        "condition": { "===": [{"var" : "reveal"}, true] }
      }
    ]
 }
Condición falsa
Campo de texto oculto
Condición verdadera
Campo de texto mostrado

URL de vista previa personalizadas custom-preview-urls

Puede especificar una URL de vista previa personalizada mediante una metaconfiguración urn:adobe:aue:config:preview, que se abrirá al hacer clic en el botón Abrir página en la barra de herramientas superior derecha del editor.

Para ello, basta con incluir la URL de vista previa deseada en una metaetiqueta de la aplicación instrumentada como en el siguiente ejemplo.

<meta name="urn:adobe:aue:config:preview" content="https://wknd.site"/>
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab