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?
Solved! Go to Solution.
Views
Replies
Total Likes
Refer this for Best practices for overlays.
https://levelup.gitconnected.com/aem-5-best-practices-for-overlays-4babcbbb8a80
Hi @AEMnewbie ,
Don't copy the node from libs to apps manually. Please use overlay button as shown in below picture.
Thanks,
Sandeep.
Views
Replies
Total Likes
For every node overlay option is there, you can go to require child node and overlay it.
manual copy doesn't work properly.
Views
Replies
Total Likes
Refer this for Best practices for overlays.
https://levelup.gitconnected.com/aem-5-best-practices-for-overlays-4babcbbb8a80
Ok..I had a question.. I am planning to removing a couple of textfields from the libs wizard..So i overlayed it in apps and removed those 2 fields ..But if it is merging the fields from apps and libs then it doesnt serve the purpose. Is there a better way to do this ?
Views
Replies
Total Likes
Views
Replies
Total Likes
@AEMnewbieUse Properties of Resource Merger to achieve your use case.
Reference: http://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. |
Views
Replies
Total Likes
Views
Replies
Total Likes