I'd like adding a sub level in my quick launch. I modified my master page

<SharePoint:AspMenu id="V4QuickLaunchMenu" runat="server" EnableViewState="false" DataSourceId="QuickLaunchSiteMap" UseSimpleRendering="true" UseSeparateCss="false" Orientation="Vertical" StaticDisplayLevels="3" MaximumDynamicDisplayLevels="1" SkipLinkText="" CssClass="s4-ql" />

I do an iisreset but if i go to the quick launch, i can't add navigation link in a new sub heading I try this in powershell without success

    $web = get-spweb http://monurl
$ql = $web.Navigation.QuickLaunch
$heading = $ql | where {$_.title -eq "Lists"}
$headingNode = New-Object Microsoft.SharePoint.Navigation.SPNavigationNode("subhead", "")
    $navnode = New-Object Microsoft.SharePoint.Navigation.SPNavigationNode("Search the web with Google", "http://www.google.com", $true)

If i check in powershell i've correctly the children but nothing appears in quick launch

How can i achieve this?

  • Did you publish the masterpage as a major version after you modified it? – Christoffer May 21 '15 at 7:49
  • yes it's correctly publish and in major version – user1898765 May 21 '15 at 7:54
  • Take a look here: sharepoint.stackexchange.com/questions/75036/… – Christoffer May 21 '15 at 8:50
  • I've correctly setted value in master page but nothing change – user1898765 May 21 '15 at 9:09
  • Are there a special thing to add sub heading after setting MaximumDynamicDisplayLevels to 3? – user1898765 May 21 '15 at 9:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.