Erstellen von MyAccountForm

Das Formular MyAccountForm wird verwendet, um das teilweise ausgefüllte adaptive Formular abzurufen, nachdem die Benutzenden die Anwendungs-ID und die Mobiltelefonnummer der Anwendungs-ID überprüft haben.

Mein Kontoformular

Wenn Benutzende die Anwendungs-ID eingeben und auf die Schaltfläche FetchApplication klicken, wird die mit der Anwendungs-ID verbundene Mobiltelefonnummer mithilfe des Get-Vorgangs des Formulardatenmodells aus der Datenbank abgerufen.

Dieses Formular nutzt den POST-Aufruf des Formulardatenmodells, um die Mobiltelefonnummer mithilfe von OTP zu verifizieren. Die Übermittlungsaktion des Formulars wird bei erfolgreicher Überprüfung der Mobiltelefonnummer mit folgendem Code ausgelöst. Wir lösen das Klick-Ereignis der Senden-Schaltfläche mit dem Namen submitForm aus.

NOTE
Sie müssen den API-Schlüssel und das API-Geheimnis für Ihr Nexmo-Konto in die entsprechenden Felder von MyAccountForm eingeben

trigger-submit

Dieses Formular ist mit einer benutzerdefinierten Übermittlungsaktion verknüpft, die die Formularübermittlung an das Servlet auf /bin/renderaf weiterleitet:

com.adobe.aemds.guide.utils.GuideSubmitUtils.setForwardPath(slingRequest,"/bin/renderaf",null,null);

Der Code im Servlet auf /bin/renderaf leitet die Anfrage weiter, um das mit den gespeicherten Daten vorausgefüllte adaptive Formular „storeafwithattachments“ zu rendern.

Nächste Schritte

Testen Sie die Lösung, indem Sie die Beispiel-Assets bereitstellen

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