Implementar el ejemplo

Para que este caso de uso funcione en su sistema, siga las siguientes instrucciones:

NOTE
Se supone que está ejecutando AEM Forms en el puerto 4502.

Crear base de datos

Este ejemplo utiliza la base de datos MySQL para almacenar los datos del formulario adaptable. Deberá crear el esquema de la base de datos importando el archivo de esquema en MySQL Workbench.

Crear fuente de datos

Debe crear una fuente de datos obtenida de una conexión Apache Sling llamada StoreAndRetrieveAfData que apunte al esquema de la base de datos creado en el paso anterior. El código del paquete OSGi utiliza este nombre de fuente de datos.

Crear modelo de datos de formulario

Es necesario crear un modelo de datos de formulario basado en esta fuente de datos llamada StoreAndRetrieveAfData. Este modelo de datos de formulario se utiliza para recuperar el número de teléfono móvil asociado al ID de la aplicación. El modelo de datos de formulario se puede descargar desde aquí.

Crear cuenta de desarrollador con nexmo

Cree una cuenta de desarrollador con Nexmo para enviar y verificar códigos OTP. Anote la clave de API y la clave secreta de API. La fuente de datos y el modelo de datos de formulario ya se han creado para usted con este servicio y se incluyen con los recursos mencionados en el paso anterior.

Implemente los siguientes paquetes OSGi

Implemente el paquete que tiene el código para almacenar y recuperar datos de la base de datos
Descargue y descomprima developerswithserviceuser.zip.
Implemente el archivo DevelopersWithServiceUser.jar mediante la consola web de Felix.

Implementar la biblioteca de cliente

El ejemplo utiliza 2 bibliotecas de cliente. AEM Importe estas bibliotecas de cliente a las que se ha realizado la.

Importar la plantilla de formulario adaptable personalizada

Los formularios de ejemplo utilizados en esta demostración se basan en una plantilla personalizada. AEM Importar la plantilla personalizada en el elemento de trabajo

Importar los formularios adaptables de ejemplo

AEM Los dos formularios que componen este ejemplo deben importarse en el archivo de datos de tipo de datos. Los formularios de ejemplo se pueden descargar desde aquí

Abra MyAccountForm en modo de edición. Especifique los valores Clave de API de Vonage y Secreto de API en los campos correspondientes del formulario adaptable.

Prueba de la solución

Vista previa de StoreAFWithAttachments
Introduzca su número de móvil, incluido el código de país, rellene sus datos de usuario y añada algunos archivos adjuntos. Haga clic en el botón "Guardar y salir" para guardar el formulario adaptable y sus archivos adjuntos

Muestra del caso de uso

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e