建立MyAccountForm
表單 MyAccountForm 用於在使用者驗證應用程式ID以及與應用程式ID關聯的行動電話號碼後,擷取部分完成的最適化表單。
當使用者輸入應用程式ID並按一下 FetchApplication 按鈕時,會使用表單資料模型的「取得」操作,從資料庫擷取與應用程式ID關聯的行動電話號碼。
此表單會使用表單資料模型的POST引動,利用OTP驗證行動電話號碼。 使用下列程式碼成功驗證行動電話號碼時,會觸發表單的提交動作。 我們正在觸發名為 submitForm 之提交按鈕的點選事件。
NOTE
您必須在MyAccountForm的適當欄位中提供您Nexmo帳戶專屬的API金鑰和API機密值
此表單與自訂提交動作相關聯,該自訂提交動作會將表單提交轉寄到掛載在 /bin/renderaf 上的servlet
com.adobe.aemds.guide.utils.GuideSubmitUtils.setForwardPath(slingRequest,"/bin/renderaf",null,null);
掛接在 /bin/renderaf 上的servlet中的程式碼會轉寄請求,以轉譯storeafwithattachments已預先填入已儲存資料的最適化表單。
-
MyAccountForm可從這裡下載
-
範例表單是以自訂最適化表單範本為基礎,必須匯入AEM才能正確呈現範例表單。
-
與MyAccountForm提交相關的自訂提交處理常式需要匯入至AEM。
後續步驟
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e