Overlay createlivecopywizard | Community
Skip to main content
Level 4
November 19, 2020
Solved

Overlay createlivecopywizard

  • November 19, 2020
  • 2 replies
  • 2205 views

I am trying to overlay createlivecopywizard . So i copied the data from here /libs/wcm/core/content/sites/createlivecopywizard to /apps/wcm/core/content/sites/createlivecopywizard. I made some minor changes in the apps wizard !! But when i try to run through the live copy process . I still the changes coming from libs and not from the changes i made in the apps..Is there any other changes that is required to make this work?

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 Bhuwan_B

Refer this for Best practices for overlays.

https://levelup.gitconnected.com/aem-5-best-practices-for-overlays-4babcbbb8a80

 

2 replies

Level 4
November 19, 2020

Hi @aemnewbie ,

Don't copy the node from libs to apps manually. Please use overlay button as shown in below picture.

Thanks,

Sandeep.

 

AEMnewbieAuthor
Level 4
November 19, 2020
Sure I could do that!! But i see 2 problems with its copying -- When i use that option i see that its just copying that particular node and not the the child notes within it.. So we will have to do this like 20 times.. Isnt there an easy way ? Second are we saying the manual copy of node doesnt work correctly?
Bhuwan_B
Community Advisor
Bhuwan_BCommunity AdvisorAccepted solution
Community Advisor
November 19, 2020
Bhuwan_B
Community Advisor
Community Advisor
November 19, 2020

@aemnewbieUse Properties of Resource Merger to achieve your use case.

 

Referencehttp://www.sgaemsolutions.com/2017/09/sling-resource-merger-in-aem-63.html

 

sling:hideProperties
String or String[]
Hide the properties,The wildcard(*)hides all.
sling:hideResource
Boolean
Indicates that the resource should be completely hidden with its children
sling:hideChildren
String or String[]
Hide the list of children of a particular resource. The wildcard(*)hides all the children.
sling:orderBefore
String
Contains the name of the preceding sibling.