SharePoint SiteMapProvider - Help

hlasů
0

Mám SharePoint Portal s kořenovou místě a 3 podstránky, aby uplatňovaly horizontální menu portálu Používám GlobalNavSiteMapProvider. Pro strouhance jsem se rozhodl použít CurrentNavSiteMapProviderNoEncode. V podřízené navegation, i vybrat možnosti „Zobrazit stránky“ (pokud i dont zjistit tuto volbu breacrumb neukázal správnou cestu k stránek podřízené) a „Zobrazit stejnou navegation hlavního místa“. Breacrumb funguje WEEL všech stránkách, ale v nabídce v uvítacích stránek podřízených webů namísto poukazování na globální navigace kořenového webu zobrazuje stránky, které byly vytvořeny v něm (v podřízený web stránek menu funguje dobře a ukázat globální navegation). Pokud se i zrušte „Zobrazit Pages“ v podřízeného navegation, menu funguje dobře na všech stranách, ale bredcrumb funguje dobře pouze na stránkách kořenového webu

Položena 09/04/2010 v 12:03
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

To, co jsem udělal v minulosti, je definovat nový poskytovatel navigačních v web.config, který je věnován speciálně pro strouhance.

<add name="BreadCrumbSiteMapProvider" 
     description="CMS provider for Breadcrumb navigation"
     type="Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider,
        Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral,
        PublicKeyToken=71e9bce111e9429c" 
     NavigationType="Combined" 
     EncodeOutput="false" 
     IncludePages="Always" 
     IncludeHeadings="true" 
     IncludeAuthoredLinks="true" />

Přidat tuto sekci Mapa webu / poskytovatelů vašeho web.config a ukažte kontrolu částech cesty k novému poskytovateli

Atributu IncludePages = „Always“ přepíše nastavení, které máte na políčko „Zobrazit Pages“.

Odpovězeno 09/04/2010 v 14:25
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more