AEM: how to extend built-in Dialog component | Community
Skip to main content
September 21, 2018
Solved

AEM: how to extend built-in Dialog component

  • September 21, 2018
  • 2 replies
  • 1404 views

I'm trying to add a validation function to the dialog component (which is a reference to the library dialog) in my new component that will check if an input is valid upon submit. I want to know how to extend the existing dialog component without having to copy the entire dialog component into my working directory and changing the javascript there.

I'm referring to the existing component at libs/cq/gui/components/authoring/dialog

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by arunpatidar

Hi,

You don't need to overlay/extend OOTB qailog component, you can add validation by creating new js which will load with dialog and function would triggered when you submit the dialog. Please check below article:

https://helpx.adobe.com/experience-manager/using/creating-touchui-validate.html

2 replies

arunpatidar
Community Advisor
arunpatidarCommunity AdvisorAccepted solution
Community Advisor
September 24, 2018

Hi,

You don't need to overlay/extend OOTB qailog component, you can add validation by creating new js which will load with dialog and function would triggered when you submit the dialog. Please check below article:

https://helpx.adobe.com/experience-manager/using/creating-touchui-validate.html

Arun Patidar
smacdonald2008
Level 10
September 27, 2018

Arun is correct - see that article that talks about how to validate Touch UI component dialog.