Second sub-site level horizontal navigation

In SharePoint 2013 Enterprise, I have a publishing site collection on a master page build with the Design Manager. The global top-level navigation contains links to various sub-sites. Their desire is to have a horizontal sub-site navigation underneath the
global navigation. This is identical to the issue at the link below, however for SharePoint 2013.
http://social.msdn.microsoft.com/Forums/en-US/d2704d33-d285-4d8c-8a4e-6e66cf36a9fc/top-navigation-how-to-add-a-second-layer-for-sub-sites?forum=sharepointcustomizationprevious
On the root site of the site collection:
Global nav: Department 1  |  Department 2  |  Department 3  |  Department 4  
No sub-nav
At the sub-site, for example in Department 2's sub-site:
Global nav: Department 1  |  Department 2  |  Department 3  |  Department 4  
Sub-nav: Dept2-page1 | Dept2-page2 | Dept2-page3 | Dept2-page4 | Dept2-page5
What is the best practice way of adding a 2nd sub-site level navigation?
Also, as an option, would this solution work in a custom page layout file?

I was able to accomplish this by first creating a SharePoint List of Titles and URLs (text field) for the secondary navigation, and then generating the <ul> using the SPServices jQuery library inside of a custom page layout. Alternatively, this secondary
nav could be embedded into a Content Editor or inside a Master Page rather than a Page layout, but this suited my client's business case the best.
You can find more info on the SPServices on their codeplex site.

Similar Messages

  • Unable to configure site mailbox at the sub site level and new site collections created

    hi all,
    i am trying to get the site mailbox up in my  SP 2013 env's sub sites and site collections.
    i am able to get the site mailbox created on root site collection level ONLY.
    but i am getting the error  code 8 when i try to add the site mail box at the sub site level and the newly created site collections on the same web appln.
    error code 8:
    An error occurred during the OAuth handshake between SharePoint and Exchange. This is typically caused by server to server configuration issues, such as a realm value mismatch on either side, certificate issues for Exchange or SharePoint, etc. Review certificates
    and attempt to establish or reestablish trust.
    so is it possible to create site mailbox at the sub site level [ team site] ?
    and  what are the  steps i needed to perform on exchange server level.

    hi all,
    i am trying to get the site mailbox up in my  SP 2013 env's sub sites and site collections.
    i am able to get the site mailbox created on root site collection level ONLY.
    but i am getting the error  code 8 when i try to add the site mail box at the sub site level and the newly created site collections on the same web appln.
    error code 8:
    An error occurred during the OAuth handshake between SharePoint and Exchange. This is typically caused by server to server configuration issues, such as a realm value mismatch on either side, certificate issues for Exchange or SharePoint, etc. Review certificates
    and attempt to establish or reestablish trust.
    so is it possible to create site mailbox at the sub site level [ team site] ?
    and  what are the  steps i needed to perform on exchange server level.

  • Horizontal Navigation with Dropdown Menu

    Hello!
    I am trying to put together a site with Horizontal navigation with items in the dropdown. I built my plan with main pages and child pages, and added my horizontal navigation on the Master page, but when I go to preview, I don't see any of my dropdown (child) pages. Is there any way to fix this? (I've attached a screenshot, hopefully this will help clarify)......

    Hello,
    Please click on the tiny white Arrow in the blue circle which comes up at the top right of the Menu. And there change the Menu type from Top Level pages to All pages.
    Note : Child pages on the same level in Plan view are listed vertically in a Horizontal Menu.
    Regards,
    Sachin

  • Web analytic report for sub site

    Hi Team,
    how enable web analytic report for sub sites
    site collection level working fine but sub site level not working please help on this 
    while checking web analyitics reports i got below error.

    Hi Venkigani,
    As I understand, the site web analytics reports cannot work in SharePoint 2010.
    1. You could check the details about the error in the ULS log.
    2. Install the hotfix that is dated June 29, 2010 to check if it can work.
    The article below is about the hotfix.
    http://support.microsoft.com/?id=2204024 
    Best regards,
    Sara Fan
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Global Navigation - Sites (no longer offers the 'scroll' option when there are many sub sites)

    Hi, just completed a test migration (database attach method) to SharePoint 2010 from MOSS 2007. We have many subsites in the SiteDirectory and in MOSS2007 they would all show when you mouse over the 'Sites' TAB on the page. In 2007, when the list was too
    long for the page, you would get the little down arrow triangle and you could mouse over this to scroll the list down. I can see that in 2010 there is a new option for 'Maximum number of dynamic items to show within this level of navigation', and here you
    can set the number of items to be 'returned' for this view. The problem is that it doesnt give you the nice little down arrow so you cant scroll to the rest of the items (as you could in 2007)! Now, forgive me if I am a little blunt here, but what the heck
    is going on here when some really great and simple functionality is removed when you change the Visual Upgrade settings to v4 (i.e. 2010) and you cannot scroll up and down you list of sites now!
    I hope someone else has seen this and can offer some help/ideas to get around this limitation.
    Thanks
    Phil

    Hi Jimmy,
    No, never found an answer back then... We opted to create a 'site navigation' page, and included the different webparts to filter/show the subsites etc.
    Hope you find an easier solution!
    Cheers
    Phil
    Phil

  • How to exclude sub sites in navigation from C# code

                                                                
    Hi,
    I need show Global navigation items in custom web part, below code is returning global navigations with sub sites. 
    how to exclude sub sites and return only global navigation items links?
    using (SPSite spsite = new SPSite(SPContext.Current.Web.Url))
                        using (SPWeb web = spsite.OpenWeb())
                            SPNavigationNodeCollection colletion = web.Navigation.TopNavigationBar;
                            foreach (SPNavigationNode navigationNode in colletion)
    //Getting all global navigation nodes including sub sites
    please help me to resolve this.
    Thanks.

    This should work
    if(!web.isRootWeb){web.Navigation.GlobalNavigationNodes.Delete(navigationNode);web.Update()}
    Refer to the following post for more information
    http://www.learningsharepoint.com/2010/09/28/add-links-to-top-navigation-sharepoint-2010-programmatically/
    --Cheers

  • SharePoint 2013 permissions on the sub-site/list/library level

    Hello,
    I would like to understand how access works on SP 2013 restricted sub-sites and the restricted list/libraries (by permissions) stored on the restricted (by permisssions) sub-sites.
    I've created a teamsite in SP 2013, with the sub-sites and libraries accessible to everyone and the restricted sub-sites with access rights only to the team (group)
    Under the restricted sub-sites I created the restricted libraries, access rights only to the team.
    Please help me to understand, how it comes, if someone tries to access the restricted teamsite by the link (URL directly to the restricted sub-site(s), they imediatelly get an "Access Request" note, but when they try to access the restricted list/library
    stored in the restricted site by the link (URL directly to the restricted list/library), they can open the link, see the library title and no content in it. Which is good thing they cannot see the content in the restricted library, but I thought they would
    NOT be able to open the library link at all.
    See my examples with the screenshots.
    if accessed by a link to a restricted library on a resricted site (no permissions granted)
    if accessed by a link to the restricted site (no permissions granted)
    Is that by design? I thought people without the permission could not open that restricted library/list link at all, and would be prompted for an access request?
    Or is it different for accessing directly the restricted the site vs. restricted library/list on the restricted site by the link?
    Thanks
    Dovile
    P.S. I've double checked the permisssions on the restricted sub-sites and restricted libraries/lists and ensure inheritence from the site collection is broken. And double checked teh restricted libraries/lists
    are stored under the restricted sub-sites.

    I am sorry, but it looks like you do not understand my question....
    I know how to check the unique permisssions and I've done that.
    My question is: 
    why accessing the restricted site by the link you get notification to request an access to that site, but when accessing the  restricted library located on the restricted site by the link, you can open the library link, even though you cannot see the content.
    Why for the access to the restricted library located on the restricted site there is no "Access Request"?
    I thought once you create a restricted library/list with the unique permissions, anyone who is accessing that library by the link (maybe folk found thet link on SP or the link was shared by someone) they would get a notification that they are trying to access
    the restricted library (like it is for a restricted/limited acess site) and would need to request an access to it, if needed. Otherwise you land on the library (you do not know whether it is restricted/limited access or not) and see no documents in there and
    have no clue why it is empty...(see my earlier screenshots)
    Is that by design?

  • Issue in treeview control along with page viewer web part showing the sub sites from MMS

    hi,
    Am having a treeview control populates  with values from  MMS - Managed Metadata Service.
    [ Products ]
    ----->ms office 
                ----->word
                ----->excel
                 ---->powerpoint
    -------->Collaboration
                     ---->   sharepoint 2003
                     ---->  moss 2007
                     ----> sp 2010
                     -----> lync
     all these  values excel, word, powerpoint are sub sites created under ms-office site collection.
    and  sharepoint 2003, mos 2007, sp 2010, sp 2013 are  sub sites created under collaboration.
    now, on the page load, end user clicks on word and he should navigate to the  sub site "wordsite"  and it should show the home page of word sub site.
    we have created a  page viewer web part and  assigned the url property of the page viewer to the sub site url.
    but the issue is, when end user clicked  on the child node "powerpoint", the  page did a Post Back and treeview control immediately collpased and it shows the Products [top level - parent node] only.
    Am unable to set the current selected value- ie  here its excel and show the excel node in the trewview.
    how can i get this child tree node as the selected node.
    help is  highly appreciated!

    Check if below can help
    http://thechriskent.com/2012/05/09/changing-the-default-expansion-of-metadata-navigation-on-initial-page-load/

  • Why SharePoint 2013 have only 2 level global navigation ??

    I just want to know why SharePoint 2013 have 2 levels of global navigation hierarchy by default. Is it possible to make it up to 3,4 levels.
    For example:
    Main Site -> Subsite -> Subsite Nodes -> Subsite Nodes Subsite -> Child Nodes & so on
    Something like above hierarchy.
    Thanks in advance for your answers..!!

    Yes, you can absolutely have more than 2 levels of navigation. You will need to update your master page through to allow for more dynamic levels of navigation.
    You might find the following thread helpful.
    https://social.msdn.microsoft.com/Forums/sharepoint/en-US/05cfb854-9a18-4f61-a9f4-55d9cd3130ec/create-multilevel-global-navigation-menu-in-sharepoint
    Also be aware that there was a bug in SP2013 where only two levels of navigation would ever show. This was fixed last year.
    http://ericoverfield.com/sharepoint-2013-structured-navigation-dynamic-menus-fixed-august-2013-cu/
    Eric Overfield - PixelMill -
    ericoverfield.com -
    @EricOverfield

  • Office 365 SharePoint online: How to create multi level top Navigation

    I having a requirement that we have a site structure which contains departmental sites and each site have multiple subsites.
    eg:
    Site 1: 
        sub site 1
        Sub site 2
    Site 2: 
        sub site 1
           sub site 1 (last node)
           sub site 2 (last node)
        Sub site 2
    Site 3
    and so on.
    I have to show site structure in top navigation, can you guide me how can we achieve this using SharePoint Design Manager or if their is any other way then please tell me.

    In snippet gallery, select top navigation from Ribbon, it will show snippet and customization details.
    In Customization - Top Navigation (ASP.NET) section, expand
    Important node and change value of StaticDisplayLevels
    to 2. After that expand Behavior node and change value of
    MaximumDynamicDisplayLevels to 2.
    Adnan Amin MCT, SharePoint Architect | If you find this post useful kindly please mark it as an answer.

  • Site collections, or sub-sites, in SharePoint Online?

    We have an established SharePoint 2010 intranet portal, which has many and various team sub-sites.  These sub-sites are created on request - sometimes it's because one of our locations wants their own little area to share documents, or it might be for
    a company-wide project or initiative.
    We are now slowly moving over to SharePoint Online.  Mainly, it's to replace Box and Dropbox (which some teams use), and allow our staff to share files externally if needed.  Nothing special, just a document library.  More often than not,
    each site will have its own unique permissions.
    Now, our SharePoint 2010 site is one large site collection (wasn't my idea).  As an administrator, that makes my life quite easy as it's one content database, one set of content types, etc.  But, with SharePoint Online, I don't need to think about
    content databases, and won't be using custom content types with these sites.
    So, I'm a bit stuck.  My options, as I see it, are:
    One large site collection (pretty much a no-go as these shared files might get quite large)
    One site collection for each request, no questions asked (which might lead to hundreds of site collections)
    Create a site collection for each office location, and then a sub-site for each team in that location (as requested) - and also create a site collection for each company-wide function, and create a sub-site for each project within that function
    Can anyone give any pointers towards the "best" option to use here?

    it always depends on different things. 
    One of the key elements I always use to decide site vs site collection is security boundary.
    If the target site has a high level of confidentional information, I prefer a dedicated Site collection.
    If it is just a smaller team (or broader team) to share info with you can easy use sub sites.
    Looking at the boundary & limits is also wise to do. (like the 5000 item treshold in a view on a document library)
    A document library should in practice not really be used for multiple teams, however it is possible. A lot of dl's within a site is also not that intuitive for a lot of end-users.
    A office location can be use, however, a lot of work is done across office locations. (now or in the future)
    One site collection per each request is not by definition a bad thiing... however please be in control (governance) of the owners. For example let a site collection owner every x months acknowledge that he/she still needs that site collection or that it
    can be removed.
    One Large site collection is asking for trouble in the end. however for a publishing intranet only it can be good.
    Good luck with your choice for your environment!
    You can also contact me if you want to discuss more on this topic.
    Michiel Hamers www.SharePointman.nl Don't hesitate to contact me for a SharePoint/O365 question.

  • "Sorry, you don't have access to this page" when creating a sub site. I am in the owners group with full control access

    cannot provisioning a SharePoint 2013 site with full control access, I get the page with the "Sorry, you don’t have access to this page”. Any help will be greatly appreciated.

    Hi,
    Which template did you use for the parent site?
    Please check whether the site collection administrator could create a subsite.
    Please grant permissions on the Device Channels list
    http://sitecollection_URL/DeviceChannels/AllItems.aspx -> List -> List Settings -> Permissions for this list -> granted Read rights for the Everyone group, compare the result as
    it.
    Please navigated to the hidden list "TaxonomyHiddenList" on the site collection i.e.
    http://somdnetsp/lists/TaxonomyHiddenList/AllItems.aspx and check permissions on this list. Check whether the list has unique permissions and there were no users added to the list. If yes,
    add "authenticated users" in the list permissions.
    Then, try to create sub site, compare the result.
    If this issue still exists, please check the log file to find whether there are some message about this issue.
    Best Regards,
    Wendy
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback
    for TechNet Subscriber Support, contact [email protected]
    Wendy Li
    TechNet Community Support

  • How to create second or third level  of  menu bar in se41 ?

    Hi All
      How to create second or third level  of  menu bar in se41 ?
      I created it once but forgotten , do anybody remember ?
    Regards
    Jaman
    Message was edited by:
            ABAP Techie

    Hi..,
    Once you have created a menu bar, you enter the individual menu entries. Each menu can contain up to 15 entries.
    A menu can contain any of the following:
    Function names (with function code and text)
    Submenus (pull-down menus)
    Separators
    You may include submenus up to three levels deep.
    Menu functions that logically belong together are grouped together using separators. This makes the menu easier to use. Separators also make long menus easier to read by dividing them into smaller parts.
    Defining Menu Functions
    To add functions to a menu that is already open in the Menu Painter:
    Open a menu list in the menu bar by double-clicking the menu title.
    The system opens the menu. The menu entries list contains the two columns Code and Text.
    In the Code column, enter a function code (this may be up to 20 characters long).
    If you want to enter a function code that is longer than the input field, you must first change the displayed length of the field in the user settings. (Choose Utilities ® Settings ® User-specific.)
    Enter the function text in the Text column.
    The name you enter here appears in the menu at runtime. You can also determine the contents of function texts at runtime (see Defining Dynamic Function Texts).
    Repeat steps 2 and 3 for each item in the menu.
    Creating Cascading Menus
    To add a cascading menu (sub-menu) to a menu:
    Leave the Code column blank.
    Enter a menu name in the Text column.
    Double-click the cascading menu to open it.
    The system opens the menu entry list for the cascading menu.
    Complete the menu as you would any other.
    Inserting Separators
    Place the cursor on a line.
    Choose Edit ® Insert ® Separator.
    If you want to insert a separator between two existing menu entries, place the cursor on the line before which you want to insert the separator.
    Editing Menu Entries
    You can cut, copy, paste, and delete menu entries.
    Place the cursor on a line.
    Choose Edit ® Entry ® Cut (or Copy, or Paste, or Delete).
    If you double-click a function code, the Function Attributes dialog box appears. Here you can, for example, change the icon assigned to a function.
    regards,
    sai ramesh

  • Payment term at site level in AR Customer interface

    Is there anyway to assign *‘Payment Terms’* to Customer at Site level using interface table.
    Navigation : Customer>Address> business purpose > bill_to>Details > ‘Payment terms’
    Please help.
    Regards
    Suresh

    Kindly find the (Bug 245300 : NEED CUST INTERFACE TO UPLOAD IMPORTANT FIELDS E.G. SIC CODE, SALES CHANNEL CODE) bug on metalink.

  • Is revenue and invoice at sub-task Level possible?

    Is there anyway to generate revenue and invoice at sub-task level. Per Oracle standard we can do it project level or top task level but just want to check if there is anyway to do it at sub-task level. Even if through customization please let me know.

    Hi
    You may consider using billing extensions that will separate the invoices by sub tasks. However, to acheive that you will need to run in a loop the GDI for the same project. After first invoice is generated with only one sub task. you will need to approve and release it, and only than you could go on and run GDI again for the next sub task, and so on.
    If the company agree that draft invoices will be automatically approved and released, you might consider using the automatic release client extension, to facilitate the cycles.
    In order to get a separate invoice per sub-task you should develop an extension that will be called on PRE-Processing place.
    That extension will check the available unbilled expenditures and verify if there are EI's in more than one sub-task. If so, select first sub-task and put one-time hold on all other sub-tasks' expenditures.
    The extension for automating approval/release of invoices is called by GDI after the draft invoice is fully prepared. You can
    develop your own logic for the conditions where invoice should be approved or released.
    Just note, if you leave several invoices as approved, you will need to release them by the order they were created.
    In the example of multiple sub-tasks on the project, the pre processing billing extension will leave EI's on sub-task 1, and all other tasks' expenditures will be put on one-time hold. Those the draft invoice will include only the sub-task 1 transactions.
    The next GDI in the loop will not find sub-task 1 transactions, so it will pick sub-task 2 and all remaining transactions on other sub-tasks will be put on one-time hold. The second draft will include only sub-task 2 transactions.
    The next GDI in the loop will not find sub-task 1 and sub-task 2 transactions. Therefore, next draft invoice will include the next sub-task. When no more sub-tasks'' transactions are available the draft invoice gets empty.
    The automation can go further if you have many projects with that same requirement. You may develop a custom program that call the GDI in a loop for a single project, untill there is nothing more to bill there, then go on and call GDI in a loop for the next project, etc.
    Dina

Maybe you are looking for