Expand my Community achievements bar.

SOLVED

Customisation of main top menu o f AEM

Avatar

Level 7

I need to customise top menu and add one more button just near search icon at right side . Please let me know what path needs to override .

 

I already chexked /libs/wcm/.../nav and one level up and above didnt find any node or releveant file from where i can do that .

 

please let me know the solution if anyone has 

1 Accepted Solution

Avatar

Correct answer by
Level 7

Replying it for community:

I found the way 

The exact path which need to overlay for this is /libs/granite/ui/content/shell/header/actions and we can add our extra icon and then we can use clientlib js to perform any act ion if required 

 

Please note : Still not sure it is recommeded that we  should overlay these nodes or do customisation as in aem it is not allowing to overlay .You can copy and paste the node and do the customisation still.

View solution in original post

3 Replies

Avatar

Employee

The following locations within the /libs structure can be overlaid:

  • consoles (any consoles based on Granite UI pages); for example:
    • /libs/wcm/core/content
  • secondary (inner) rails; for example:
    • /libs/wcm/core/content/search
  • toolbar(s) (dependent on console; for example sites):
    • default
      /libs/wcm/core/content/sites/jcr:content/body/content/header/items/default
    • selection mode
      /libs/wcm/core/content/sites/jcr:content/body/content/header/items/selection
  • help menu options (dependent on console; for example sites):
    • /libs/wcm/core/content/sites/jcr:content/body/help
  • information shown on the card view (dependent on console; for example sites):
    • /libs/wcm/core/content/sites/jcr:content/body/content/content/items/childpages

References:

https://helpx.adobe.com/in/experience-manager/6-3/sites/developing/using/customizing-consoles-touch....

https://helpx.adobe.com/in/experience-manager/6-3/sites/developing/using/customizing-consoles-touch....

 

 

Avatar

Level 7
I guess you did not understand my question . This blog i have gone through already . I need specific path to chnage the top menu .. All links just doesnt suit for me

Avatar

Correct answer by
Level 7

Replying it for community:

I found the way 

The exact path which need to overlay for this is /libs/granite/ui/content/shell/header/actions and we can add our extra icon and then we can use clientlib js to perform any act ion if required 

 

Please note : Still not sure it is recommeded that we  should overlay these nodes or do customisation as in aem it is not allowing to overlay .You can copy and paste the node and do the customisation still.