Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Is is possible to create a new type of super-component for the SPA Editor?

Avatar

Level 1

Is it possible to create a Super-component (like a new type of core-component)... so I don't need to map my Angular-custom-component to an existing AEM Core Component... but instead map it to a new super-component that I create?

 

The reason for the question is that if I map my angular-custom-component to a pre-existing aem-core-component, the system overwrites that aem-component inside the SPA Editor... which is something I don't want. Also, I want to be able to configure the modal window that opens when we need to edit the custom component. If I map to a pre-existing core-component, like the text component, for example, the edit-dialog will have the properties for that text component. But if I am able to create my own super-component, I would probably be able to edit the dialog-window that will show when I edit that custom-component inside the SPA editor.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

M not experts in this topic(AEM SPA integration) but what I understood from your problem is you do not want to  use of OOTB core components as you are not able to make changes in dialog. 

In this case I would say you can create new components  by extending  the AEM core components and that would allow you  to create your own dialog and make other changes.

https://helpx.adobe.com/experience-manager/using/extend_jave_corecomponents.html

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

M not experts in this topic(AEM SPA integration) but what I understood from your problem is you do not want to  use of OOTB core components as you are not able to make changes in dialog. 

In this case I would say you can create new components  by extending  the AEM core components and that would allow you  to create your own dialog and make other changes.

https://helpx.adobe.com/experience-manager/using/extend_jave_corecomponents.html

Avatar

Level 1

Yeah, that page talks about it, for sure. Thank you! It, however, explores a multi-step Java solution, which seems very time-consuming and doesn't really answer some of the core issues. I will have a meeting this week with an Adobe team specialized on the SPA-Editor and will post the best solution as a comment here as soon as I get the answer.

Avatar

Administrator
@Gomidefabio-1nC thank you. Plase do post it here for posterity.


Kautuk Sahni