Creación de MyAccountForm
El formulario MyAccountForm se usa para recuperar el formulario adaptable parcialmente completado después de que el usuario haya verificado el id. de aplicación y el número de móvil asociado con el id. de aplicación.
Cuando el usuario introduce el ID de aplicación y hace clic en el botón FetchApplication, el número móvil asociado al ID de aplicación se recupera de la base de datos mediante la operación Get del modelo de datos de formulario.
Este formulario utiliza la invocación del POST al modelo de datos de formulario para comprobar el número de móvil mediante OTP. La acción de envío del formulario se activa cuando se verifica correctamente el número de móvil con el siguiente código. Activamos el evento de clic del botón de envío denominado submitForm.
Este formulario está asociado con una acción de envío personalizada que reenvía el envío del formulario al servlet montado en /bin/renderaf
com.adobe.aemds.guide.utils.GuideSubmitUtils.setForwardPath(slingRequest,"/bin/renderaf",null,null);
El código del servlet montado en /bin/renderaf reenvía la solicitud para procesar el formulario adaptable storeafwithattachments rellenado previamente con los datos guardados.
-
MyAccountForm se puede descargar desde aquí
-
AEM Los formularios de ejemplo se basan en plantilla de formulario adaptable personalizada que debe importarse en los formularios de ejemplo para que se representen correctamente en los formularios de ejemplo.
-
AEM Es necesario importar el controlador de envío personalizado asociado con el envío de MyAccountForm a la lista de distribución de recursos de la lista de envíos de la lista de distribución de recursos.
Siguientes pasos
Prueba de la solución implementando los recursos de ejemplo