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?