SharePoint 2013 Hosting :: Step by Step to Enable the QuickLaunch Fly Out Menu in SharePoint 2013

sharepoint_

Today we will explain about Step by Step to Enable the QuickLaunch Fly Out Menu in SharePoint 2013. A ton of times when I’m chipping away at a situation for a customer, I run over a circumstance where need an approach to rapidly redesign joins – typically in light of the fact that individuals have entered them as a flat out URL (e.g. http://xxxxx/pages/somepage.aspx) rather than a relative URL (e.g. /pages/somepage.aspx).

Generally when I run over an issue like this, I really get energized – in light of the fact that these are extraordinary chances to utilize our mate Powershell! Lamentably, there aren’t numerous cases out there of how to utilize Powershell to control Sharepoint Navigation objects. Ideally this blog entry will be useful for somebody having a striking resemblance thing I expected to do.

Here’s the way everything meets up – and on the off chance that you would prefer not to see how it functions simply skip to the end and duplicate/glue the code.

ahp banner sharepoint-01

Getting the Web Object

The main thing we need to do so as to try and start to chip away at Sharepoint Navigation is to recover a Spweb object. To do this current, its really basic – simply run the accompanying code, which will store the Microsoft.sharepoint.spweb into the $spweb variable :

Getting the Web.navigation.quicklaunch Object

After we’ve recovered that question, on the off chance that you utilize Get-Member to view the Methods and Properties, you’ll rapidly perceive that the Navigation Property has a Quicklaunch property inside it. This is precisely what we need. We can now begin to utilize the Foreach-Object cmdlet to really reveal to us everything underneath the Spweb.navigation.quicklaunch. On the other hand all the more particularly, we can utilize an IF explanation to verify we just snatch the proper Urls – that is, just ones matching the string we need to supplant. Here’s the code piece:

Really cool, so basically we simply say if the URL matches the string we’re searching for, then feel free to let us know its chipping away at it – then overhaul it, supplanting the estimation of the Findstring variable with the estimation of the Replacestring variable. Both of these variables are really obligatory parameters, you’ll see that part toward the end… Finally, run the Update() system on every one to really submit the progressions to the server.

All done right? No, we can’t disregard the youngsters!

Fixing the Child links

So far the code we’ve seen will just touch the guardian joins, however each one connection additionally has a Children hub. We can just utilize the same code as in the recent past, aside from this time we’ll run it against the $_.children property of each one connection hub.

Here’s the way that looks:

Also now, on the off chance that we assemble everything, you’ll see that we have a pleasant, clean capacity to do a brisk discover and supplant of route connections on the speedy dispatch of a solitary Sharepoint Web. I’ve called the capacity Repair-Spleftnavigation, and it has 3 obliged parameters – Web, Findstring and Replacestring :

 To run this bad boy, simply dot-source the function and then call it like a cmdlet – for example:

On the off chance that you expected to run this on numerous webpage accumulations or even web applications, you could essentially utilize the local Foreach-Object cmdlet in conjunction with this capacity to fulfill that objective.

Top 3 SharePoint 2013 Hosting Recommendation

ASPHostPortal.com

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers SharePoint 2013 hosting starts from $9,99/month only. They also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable SharePoint 2013 Hosting, ASPHostPortal.com should be your best choice.

HostForLIFE.eu

The price of HostForLIFE.eu SharePoint 2013 hosting packages is quite competitive, especially the Level 1 which we may recommend most here. The Level 1 hosting package is €9.99/mo. It include 50GB bandwidth, 5 GB disk storage, MSSQL 2012 databases, MySQL databases, Unlimited Subsites and support almost all of the cutting-edge Windows technologies, such as remote IIS management, ASP.NET v5 and Full Trust. Hosting a Windows-based website with HostForLife.eu should be absolutely worry-free.

DiscountService.com.au

DiscountService.com.au is Microsoft Gold Partner, which means they will be the first one to know the latest Microsoft technology and test Microsoft product before being released to the public. With tons of positive feedback from their customers, we are glad to grant them as the Best SharePoint 2013 Hosting of this month. Their SharePoint hosting is sold at $10/month only, each account is allocated with large Bandwith and Storage Space. It’s sufficient to run a website which is not very busy.