Quick and easy way to create your own custom submit action for Adaptive Form
This article will walk you through the steps needed to create a custom submit action for handling Adaptive Forms submission.
Property Name | Property Value |
---|---|
guideComponentType | fd/af/components/guidesubmittype |
guideDataModel | xfa,xsd,basic |
jcr :description | CustomSubmitHelpx |
<%
%><%@include file="/libs/foundation/global.jsp"%>
<%@taglib prefix="cq" uri="http://www.day.com/taglibs/cq/1.0"%>
<%@ page import="org.apache.sling.api.request.RequestParameter,com.day.cq.wcm.api.WCMMode,com.adobe.forms.common.submitutils.CustomParameterRequest,com.adobe.aemds.guide.submitutils.*" %>
<%@ page import="org.apache.sling.api.request.RequestParameter,com.day.cq.wcm.api.WCMMode" %>
<%@page session="false" %>
<%
com.adobe.aemds.guide.utils.GuideSubmitUtils.setForwardPath(slingRequest,"/bin/storeafsubmission",null,null);
%>
<%@include file="/libs/fd/af/components/guidesglobal.jsp"%>
<%@page import="org.slf4j.LoggerFactory" %>
<%@page import="org.slf4j.Logger" %>
<input type="hidden" id="useSignedPdf" name="_useSignedPdf" value=""/>;
Now you will start seeing “CustomSubmitHelpx” in the submit actions of your Adaptive Form as shown in this image.