/* This view acts as a rendering template to render InitScript(and server-side Form's descriptor) in FormContainerBlock's client-side for Form[d14fae8f-43c0-4c86-9523-4db9edacadda]. TECHNOTE: all serverside (paths, dynamic values) of EPiServerForms will be transfered to client side here in this section. */ (function initializeOnRenderingFormDescriptor() { // each workingFormInfo is store inside epi.EPiServer.Forms, lookup by its FormGuid var workingFormInfo = epi.EPiServer.Forms["d14fae8f-43c0-4c86-9523-4db9edacadda"] = { Id: "d14fae8f-43c0-4c86-9523-4db9edacadda", Name: "Ask 51²è¹Ýapp", // whether this Form can be submitted which relates to the visitor's data (cookie, identity) and Form's settings (AllowAnonymous, AllowXXX) SubmittableStatus : {"submittable":true,"message":""}, ConfirmMessage : "", ShowNavigationBar : true, ShowSummarizedData : false, // Validation info, for executing validating on client side ValidationInfo : [{"targetElementName":"__field_28155","targetElementId":"7cae458a-6bb1-42e1-9264-93c5dabb646a","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_28156","targetElementId":"5a78df1f-5be7-43a8-a53c-e2c749359376","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_28157","targetElementId":"33b6ea8b-aaa9-40ae-ad93-147eebe7dde8","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_28158","targetElementId":"ce5b96d6-00b6-4a7b-ba3c-9f5b1d271a4d","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_28159","targetElementId":"adc1a935-a9a1-4604-80bb-3f7e2856da2a","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_28160","targetElementId":"b180340d-cee1-407b-b74f-dd1e5bb3e109","validators":[{"type":"EPiServer.Forms.Implementation.Validation.NumericValidator","description":null,"model":{"message":"Enter a valid number.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_118140","targetElementId":"c36b257b-485e-4cdd-b7e8-11e7efde0bd6","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_42736","targetElementId":"d2e5902a-1dcc-45bc-9c01-be7b797f4ff7","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_42737","targetElementId":"0bb9fa79-d99f-4bc8-ad91-23a29630c4b6","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_28164","targetElementId":"7966ce03-2ec1-47f1-ac53-25b8766df9b8","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_28165","targetElementId":"63cfd8ab-68cb-49fc-bb2a-6a5889bc948e","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":null}}]},{"targetElementName":"__field_28166","targetElementId":"784a2f28-15d3-4aa9-99f4-e85469ffea70","validators":[{"type":"EPiServer.Forms.Implementation.Validation.AllowedExtensionsValidator","description":null,"model":{"accept":".7z,.rar,.zip,.csv,.bmp,.gif,.jpg,.jpeg,.png,.tif,.tiff,.xls,.xlsx,.doc,.docx,.pdf,.rtf,.txt,.dwg","message":"The upload file format is not allowed or not supported. File format should be: .7z,.rar,.zip,.csv,.bmp,.gif,.jpg,.jpeg,.png,.tif,.tiff,.xls,.xlsx,.doc,.docx,.pdf,.rtf,.txt,.dwg.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.MaxFileSizeValidator","description":null,"model":{"sizeInBytes":4194304,"message":"The upload file size should be less than 4 MB.","validationCssClass":null,"additionalAttributes":null}}]}], // Steps information for driving multiple-step Forms. StepsInfo : { Steps: [{"index":0,"attachedUrl":"","dependField":null,"dependCondition":null,"attachedContentLink":"","dependValue":"","elementName":"__field_","guid":"00000000-0000-0000-0000-000000000000","description":""}] }, FieldsExcludedInSubmissionSummary: ["__field_28166"], ElementsInfo: {"__field_28155":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"First Name","customBinding":false},"__field_28156":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Last Name","customBinding":false},"__field_28157":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Company","customBinding":false},"__field_28158":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Email","customBinding":false},"__field_28159":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Confirm Email","customBinding":false},"__field_28160":{"type":"EPiServer.Forms.Implementation.Elements.NumberElementBlock","friendlyName":"Phone Number","customBinding":false},"__field_118140":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Subject","customBinding":false},"__field_42736":{"type":"EPiServer.Forms.Implementation.Elements.ChoiceElementBlock","friendlyName":"FROM WHAT PERSPECTIVE ARE YOU ASKING YOUR QUESTION?","customBinding":false},"__field_42737":{"type":"EPiServer.Forms.Implementation.Elements.ChoiceElementBlock","friendlyName":"WHAT IS THE CATEGORY OF YOUR QUESTION?","customBinding":false},"__field_28164":{"type":"EPiServer.Forms.Implementation.Elements.ChoiceElementBlock","friendlyName":"This concerns:","customBinding":false},"__field_28165":{"type":"EPiServer.Forms.Implementation.Elements.TextareaElementBlock","friendlyName":"Question","customBinding":false},"__field_28166":{"type":"EPiServer.Forms.Implementation.Elements.FileUploadElementBlock","friendlyName":"File upload","customBinding":false},"__field_28167":{"type":"EPiServer.Forms.Implementation.Elements.SubmitButtonElementBlock","friendlyName":"Submit button","customBinding":false}}, DataSubmitController: "/EPiServer.Forms/DataSubmit" }; /// TECHNOTE: Calculation at FormInfo level, and these values will be static input for later processing. workingFormInfo.StepsInfo.FormHasNoStep_VirtualStepCreated = true; // this FLAG will be true, if Editor does not put any FormStep. Engine will create a virtual step, with empty GUID workingFormInfo.StepsInfo.FormHasNothing = false; // this FLAG will be true if FormContainer has no element at all workingFormInfo.StepsInfo.AllStepsAreNotLinked = true; // this FLAG will be true, if all steps all have contentLink=="" (emptyString) })();