내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

AEM6.3 coral touch ui pathbrowser

Avatar

Level 8

Hi ,

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

Please let me know how this can be achieved.

                                    <videoPath

                                        jcr:primaryType="nt:unstructured"

sling:resourceType="granite/ui/components/coral/foundation/form/pathbrowser"

granite:id"videopath"

                                        fieldLabel="Video Path"

                                        name="./videoPath"

                                        rootPath="/content/dam"

required="{Boolean}false"

                                        rootTitle="DAM"/>

Thanks

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Level 10

Hi,

I'm sorry but I'm a bit confused by your question. You say the path browser is mandatory but in the XML I can see required="{Boolean}false", so it should not be mandatory, therefore no problem..

However, if you wanted to bypass a mandatory field using JS, you can do so by removing the aria-required="true" attribute from the field in question. This will de-activate the validation and allow you to submit the dialog.

Here is a GIF showing the process to reproduce in JS:

Peek 2019-10-20 12-59.gif

원본 게시물의 솔루션 보기

1 답변 개

Avatar

정확한 답변 작성자:
Level 10

Hi,

I'm sorry but I'm a bit confused by your question. You say the path browser is mandatory but in the XML I can see required="{Boolean}false", so it should not be mandatory, therefore no problem..

However, if you wanted to bypass a mandatory field using JS, you can do so by removing the aria-required="true" attribute from the field in question. This will de-activate the validation and allow you to submit the dialog.

Here is a GIF showing the process to reproduce in JS:

Peek 2019-10-20 12-59.gif