Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Adobe Summit 2023 [19th to 23rd March, Las Vegas and Virtual] | Complete AEM Session & Lab list
SOLVED

Proxy component until when it\'s treated as Core component

Avatar

Level 4

Hi All,
Have a Proxy Text component created from AEM core components features as is. Now need to enhance proxy Text component with few dialog field updates as per our new requirement. If we customize Proxy with new updates in it then, will it still be treated as a core or it becomes a custom component.?

 

Till when we say we used Core components for our functionality ???

 

Thanks.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi,

The component will take update till you have the resource superType. If you remove the sling:resourceType then it will become a local component.

The new component with the local changes will be a custom component with inherited nodes/properties

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

 

And you can say you used extended core component 😉

View solution in original post

3 Replies

Avatar

Community Advisor

Hi @rsl_lucky ,

                       When  you  have created component/ proxy component in your project repository then it becomes custom component .

Kr,

Sanjay

Avatar

Correct answer by
Community Advisor

Hi,

The component will take update till you have the resource superType. If you remove the sling:resourceType then it will become a local component.

The new component with the local changes will be a custom component with inherited nodes/properties

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

 

And you can say you used extended core component 😉

Avatar

Community Advisor

Hi @rsl_lucky 

 

It would make more sense to say it as "Extended Core Component" as @arunpatidar  mentioned, as the component is connected to parent component via resource superType. and any changes in core component will be reflected in your component automatically with the upgrade.

 

Regards,

Arpit Varshney

The ultimate experience is back.

Join us in Vegas to build skills, learn from the world's top brands, and be inspired.

Register Now