1

I'm working on an EPiServer 6 R2 site and the client would like to add a link to the Help menu that appears at the top right hand side of the interface. Currently it lists CMS, Composer, Online Center etc and each of these link off to an external web page.

Does anyone know how to add another link to this menu? The client has their own support site that they would like to link to.

Thanks Al

higgsy
  • 1,991
  • 8
  • 30
  • 47

2 Answers2

3

I just realised this is possible via the web.config/episerver.config too

Try adding something like this into the relevant section

  <episerver.shell>
    <navigation>
      <add text="Intranet" menuPath="/global/intra" url="http://intra" sortIndex="100" />
    </navigation>
  </episerver.shell>
tompipe
  • 949
  • 6
  • 8
0

You need to use a MenuItem or a MenuProvider

There's a great guide here

tompipe
  • 949
  • 6
  • 8
  • Hi - thanks for your response, but I'm not sure that's quite right. That adds the link to the main menu i.e. the options directly underneath the CMS menu, not in the help list on the right hand side. I think it must be along those lines, but not quite that option....any ideas? – higgsy Feb 27 '12 at 18:33
  • You need to specify the menu path. All menu items in the top menu are in the "/global" bucket. The next segment is the name of menu section, e.g. "/global/cms". The last segment represents the actual user interface, e.g. "/global/cms/edit" I have checked in reflector and the path you would need to use is "/global/help" – tompipe Feb 27 '12 at 19:47
  • just confirmed this as working using the following [MenuItem("/global/help/internalsupport", Text = "Internal Support", Url = "www.somesupporturl.com")] – tompipe Feb 27 '12 at 20:10
  • Hi Tom - thanks so much for your response. What type of control do I need to use - does it need to be an .aspx page, user control or class? It doesnt really need any presentation controls as it will merely print out a link. Thanks. – higgsy Feb 28 '12 at 13:44
  • Hi higgsy, if it's just a link, try using the other answer above, adding the navigation section into the config file – tompipe May 10 '12 at 12:04