Question

I am using Sharepoint 2013 and I want to apply the QuickLaunch Fly Out in one subsite only. I followed the post The Right Way to Enable the QuickLaunch Fly Out Menu in SharePoint 2013

It worked, but the fly out menu is applied to all site collection and all subsites. Is it possible to apply it in one subsite only? If not is there any workaround to this?

Because I have many subsites under the same site collection each has its different requirement and functions.

Thanks

Was it helpful?

Solution

Based on your attached article it's a normal behavior for your changes to be applied for all site collection and all subsites.

This is Because of you have changed the master page of your site collection then apply this for all subsite as the author mentioned in his article.

enter image description here

To let it work for a specific subsite you should do the following :

  • Try to copy Seattle master page (HTML file), rename it.

enter image description here

  • Apply your menu fly changes for this custom master page based on the instructions mentioned at The Right Way to Enable the QuickLaunch Fly Out Menu in SharePoint 2013

  • Now you will need to assign this master page only for this subsite by doing the following :

    • Go to your subsite > site setting > below look and feel > Master Page > and select Specify a master page to be used by this site and all sites that inherit from it: > select your custom master page .

enter image description here

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top