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

overlay/override rep:AccessControllable node type from libs to apps

Avatar

Level 2

Hi All,

I am having the use case where I have to overlay/override below Node from libs to apps:

/libs/cq/core/content/projects/properties/jcr:content/content/items/form/items/columns/items/column1/items/cover

but Node is of type " granite:InternalArea" .

Would like to know the best practice to overlay/override such nodes.

Node structure :

karuna_0-1665281616745.png

 

Thanks!

3 Replies

Avatar

Community Advisor

I don't see the type as "rep:AccessControllable". However, you can still overlay or override it without any issues.

I would suggest overriding it with sling resource super type.

 

Avatar

Level 2

Thanks for your response but this is not working.

I initially tried this solution by simply overriding but if you see the hierarchy which needs to be overridden is of type "cq:page"

Generally in case of "Page Properties" this rule works but here it's not working.

And I want to override node name "Column 1" .

It's breaking the page itself if I am overriding the properties because it is of type "granite:InternalArea"

 

karuna_0-1665684827202.png

 

Avatar

Level 2

Edited the main problem from "rep:AccessControllable" to "granite:InternalArea"