Punto de extensión

Este ejemplo se extiende al punto de extensión actionBar para agregar el botón personalizado a la consola Fragmento de contenido.

IU de AEM extendidaPunto de extensión
Consola de fragmento de contenidoBarra de acciones

Extensión de ejemplo

El ejemplo utiliza un proyecto de Adobe Developer Console existente y las siguientes opciones al inicializar la aplicación de App Builder mediante aio app init.

  • ¿Qué plantillas desea buscar?: All Extension Points

  • Elija las plantillas que desea instalar: @adobe/aem-cf-admin-ui-ext-tpl

  • ¿Qué nombre desea dar a su extensión?: Image generation

  • Proporcione una breve descripción de la extensión: An example action bar extension that generates an image using OpenAI and uploads it to AEM DAM.

  • ¿Con qué versión desea comenzar?: 0.0.1

  • ¿Qué desea hacer a continuación?

    • Add a custom button to Action Bar

      • Proporcione un nombre de etiqueta para el botón: Generate Image
      • ¿Debe mostrar un modal para el botón? y
    • Add server-side handler

      • Adobe I/O Runtime permite invocar código sin servidor bajo demanda. ¿Cómo desea asignar un nombre a esta acción?: generate-image

La aplicación de extensión de App Builder generada se actualiza tal como se describe a continuación.