Phone : +1 (800) 980-1130 | Email : info@hensongroup.com   |  | 
Blog
January

3rd Level SharePoint SharePoint Navigation and Fly Outs

As you add sub sites in SharePoint 2013, the top level navigation automatically gets populated with the site names. For example, if you add an HR team site under the top level site, then you will see an HR button in the top menu bar. However, if you add additional team sites under HR (i.e. Recruiting, Benefits, Payroll, etc), by default you need to click on HR first, and then select your sub site.  However, MOSS 2007 sites can display drop down menus in the top level navigation so you can access Recruiting from the navigation menus off the home page. To enable this feature please follow the steps below:

  1. Create a new sub site (i.e. HR) and corresponding sites under your sub site (i.e. recruiting, benefits, payroll, etc.). If your sub sites already exists, then proceed to 2.
  2. For each site you create or have created, navigate to Site Actions – Site Settings – Modify Navigation.

3.      Check Show subsites and Show pages in the first row.

Note that SharePoint 2013 only supports one level deep on drop downs. If you require the navigation to show 2nd level sub site pages or 3rd level sub sites under the 2nd level, you need to make a very minor tweak to the master page that the site is using.

  1. Using SharePoint Designer (SPD), open the master page being used by the site.   Warning!  Making edits to this file will customize the file, a.k.a. unghost it.  Don’t worry you can always undo this action.
    1. In SPD, navigate to _catalogs/masterpage/*.master
    2. How do you know which master the site is using? In the site, go to Site Actions – Site Settings – Modify All Settings, then choose Master page under the Look and Feel column.  Check which master page is selected in each drop down.
  2.  In the master page file, search for SharePoint:AspMenu.
    1. You will more than likely have more than one instance of a menu control.  Look at the IDs to find the right navigation control for what you want to edit.  They are intelligently named, you will be able to sort out which one you need.   For default.master, look for ID=”TopNavigationMenu”.
  3. In the properties for the tag, find MaximumDynamicDisplayLevels=”1″.  Change the number from 1 to 2.
  4. Save the file and publish the master page (do this from SPD, Manage Content and Structure, or the Master Page Gallery).
  5. Refresh your browser.  Now when you mouse over Site 1 – Sub Site 1, you should see another level of navigation pop up.

For more information and a free consult, please contact Henson Group at http://www.thehensongroup.com/ or 800-980-1130.

| Categories: SharePoint | Tags: | Comments: RSS 2.0 | View Count: (703)

Post a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Search
Subscribe
Name
Email *