Recently, my colleagues and I discussed frustration with the editing process for AEM dialogs. You have to edit the dialog XML, sync it, and preview it on an AEM page. One idea discussed was having a tool to edit AEM dialogs within AEM and how beneficial that would be for us. I thought it was a great idea and decided to implement it! So, here it is:

Introducing AEM Dialog Editor

See the repository for the code and install package.

I’ve made a Feature Review Issue for this with ACS Commons.

Features

Edit Dialog XML in the browser. Dialog is refreshed on save.

Content for Everyone Companies that can quickly and consistently meet the demands of consumers are thriving in an era of infinite content. Learn about how to build fluid experiences for your omnichannel customers. Get the Guide

Component Dialog SuperType Lookup and Update

Then, it will show all the sling:resourceSuperType s of the current dialog’s components and give you the ability to switch to any of them and make updates.



Dialog Search

Finally, it will search for dialogs under /apps to be edited with the Dialog Editor.



And that’s it! Give it a shot, and don’t forget to star the repo!

