AEM6.3 coral touch ui bypass required image using javascript

Avatar

Avatar

srinivas_chann1

Avatar

srinivas_chann1

srinivas_chann1

23-10-2019

Hi ,

i have fileupload marked as mandatory for image field but since i am doing some java-script manipulation, hence  I need to bypass this and still submit the dialog even if the image is empty.

Please let me know how this can be achieved.

<image

                                        jcr:primaryType="nt:unstructured"

                                        sling:resourceType="cq/gui/components/authoring/dialog/fileupload"

                                        autoStart="{Boolean}false"

                                        class="cq-droptarget"

                                        fieldDescription="The  Image ."

                                        fieldLabel=" Image"

                                        fileNameParameter="./image/fileName"

                                        fileReferenceParameter="./image/fileReference"

                                        mimeTypes="[image]"

                                        multiple="{Boolean}false"

                                        name="./Image"

                                        required="{Boolean}true"

                                        title="Upload Image Asset"

                                        uploadUrl="${suffix.path}"

                                        useHTML5="{Boolean}true"/>

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Ankur_Khare

MVP

Avatar

Ankur_Khare

MVP

Ankur_Khare
MVP

24-10-2019

If you need required field to work and make it not to work with ur custom then first try to understand how required validation is working and how is it getting called then try writing ur custom code similar to required validation

Answers (3)

Answers (3)

Avatar

Avatar

srinivas_chann1

Avatar

srinivas_chann1

srinivas_chann1

24-10-2019

Any inputs from any one??

Avatar

Avatar

srinivas_chann1

Avatar

srinivas_chann1

srinivas_chann1

23-10-2019

It is mandatory field .Still need to bypass it

Avatar

Avatar

jbrar

Employee

Avatar

jbrar

Employee

jbrar
Employee

23-10-2019

Have you tried removing required="{Boolean}true"