Idag, Jag gjorde några branding för publiceringswebbplats, som flyttat från PHP / HTML med anpassad kod.
När jag aktiverat sökvägen på sidorna (självklart använde vi våra egna anpassade sidlayouter), den “sidor” och “.aspx” i filnamnet är typ av irriterande. Inledningsvis tänkte jag ta bort detta genom att lägga javascript / jquery på sidan.
Men jag tänker att, Det bör inte vara det bästa sättet att göra detta.
Då jag fann att ändra SiteMapProvider egendom för Bröd Crumb i Master Page från “SPContentMapProvider” till “CurrentNavSiteMapProviderNoEncode”, gjorde det magiska.
Nu är min webbplatskarta ser ut som nedan:
Hi Udayakumar,
Jag gör samma sak på min SharePoint publicering portalen men det fortfarande inte fungerar för mig. Har jag missat något?
Tack,
Rahul Babar
Vilka förändringar ser du i sökvägen efter uppdatering?
Tack för snabba svar.
Egentligen var jag saknade att ändra SiteMapPath kontroll i layoutsidor. Jag gjorde det bara i mallsidan.
Använda “SPContentMapProvider”, Jag får sökvägen som
Min Portal > Ekonomi och Corporate Services > Informationsteknik > Sidor > Home.aspx
Efter byte till “CurrentNavSiteMapProviderNoEncode”, sökvägen blir
Min Portal > Ekonomi och Corporate Services > Informationsteknik
Men kravet är att ha breadcrumb som följande.
Min Portal > Ekonomi och Corporate Services > Informationsteknik > Hem
Samma typ av sökvägen kommer i sidor som AllItems.aspx av lista / bibliotek.
Kan vi uppnå detta genom en lösning? Jag uppskattar dina förslag.
Tack,
Rahul Babar
Tack så mycket! Du gjorde min dag 🙂
Jag älskar din WordPress tema, exakt var får man tag på det från?