Search code examples
sharepointsharepoint-2010sharepoint-2013brandingsharepoint-branding

Sharepoint 2013 Global navigation issue


I am trying to set Global navigation for my publishing portal site in sharepoint 2013 using Managed Metadata. It works fine for Default.aspx but when I browse to Site Settings page it does not show some of navigations.

My navigation is shown bellow : enter image description here

Now when I browse to default Page it shows navigation perfectly as shown bellow. enter image description here

But when I browse to Site Settings page it only shows : enter image description here


Solution

  • Problem: I have created Top Navigation using Managed Metada Service in Sharepoint 2013. It works fine for all pages such as Home.aspx, default.aspx etc... In other words it works great with WebPart Pages. But when I navigate to any of Application pages e.g. Site Settings or Site Columns( they are called application pages which by default referencing default.master page.), it is not showing my Top Nav bar with all its menu item as well as Sub menu items.

    I have googled lot, finally I got solution for SharePoint 2010 from here, First locate/find PlaceHolderTopNavBar

    <asp:ContentPlaceHolder id="PlaceHolderTopNavBar"
    

    and rename it to PlaceHolderTopNavBarOriginal, I looked into my custom.html page for same div tag as suggested in link above but I could not. After that I find

    <div class="ms-hide"> 
    

    and put

    <!--SPM:<asp:ContentPlaceHolder id="PlaceHolderTopNavBar" runat="server" Visible="false"/>--> 
    

    inside that div.

    I have written blog here: http://apppagetopnavigation.blogspot.in/

    Hopefully this will help you all.