Creare MyAccountForm
Il modulo ModuloAccountPersonale viene utilizzato per recuperare il modulo adattivo parzialmente completato dopo che l'utente ha verificato l'ID applicazione e il numero di cellulare associato all'ID applicazione.
Quando l'utente immette l'ID applicazione e fa clic sul pulsante FetchApplication, il numero di cellulare associato all'ID applicazione viene recuperato dal database utilizzando l'operazione Get del modello dati del modulo.
Questo modulo utilizza la chiamata POST del modello dati del modulo per verificare il numero di cellulare utilizzando OTP. L’azione di invio del modulo viene attivata in seguito alla verifica del numero di cellulare eseguita correttamente utilizzando il seguente codice. Stiamo attivando l'evento clic del pulsante di invio denominato submitForm.
Questo modulo è associato a un'azione di invio personalizzata che inoltra l'invio del modulo al servlet installato su /bin/renderaf
com.adobe.aemds.guide.utils.GuideSubmitUtils.setForwardPath(slingRequest,"/bin/renderaf",null,null);
Il codice nel servlet installato su /bin/renderaf inoltra la richiesta di eseguire il rendering del modulo adattivo storeafwithattachments precompilato con i dati salvati.
-
MyAccountForm può essere scaricato da qui
-
I moduli di esempio si basano su modello di modulo adattivo personalizzato che deve essere importato in AEM affinché il rendering dei moduli di esempio sia corretto.
-
È necessario importare in AEM il gestore di invio personalizzato associato all'invio MyAccountForm.
Passaggi successivi
Testare la soluzione distribuendo le risorse di esempio