Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc

Cvalikov blog

Čím viac viem, zisťujem čo všetko vlastne neviem
Hierarchicke Navigacne Menu vo WSS

Ked porovnate funkcnost navigacneho menu vo WSS a vo velkom portali (Publishing and Collaboration Portal ), zistíte ze sa lisia pomerne nepatrne, ale o to dolezitejsie.
Vo WSS mate zobrazovany len prvy level vasich stranok (Sites) pod Site Collection a ked mate hierarchicku strukturu ste na tom s navigaciu podobne ako vo verzi WSS 2.0.
Samozrejme mozte namietat, ze tu je vidno patrny pokrok, ze ten panel si mozem cez Site Settings-->Top Link Bar upravit k obrazu svojmu.

Staci ovsem urobit drobnu upravu a mame menu ako Publishing and Collaboration Portal.
Najdime si kod nasej master page (/_catalog/masterpage/default.master v definicii vasej site collection, alebo na file systeme \12\Template\Global\default.master)

< asp:SiteMapDataSource
ShowStartingNode="False"
SiteMapProvider="SPNavigationProvider"
id="topSiteMap"
runat="server"
StartingNodeUrl="sid:1002" / >

Tym ze WSS su postavene nad .NET 2.0, definicie danych providerov najdeme vo web.configu (\wss\virtual directories\vas port kde je WSS)

SPNavigationProvider a SPSiteMapProvider
<add name="SPNavigationProvider" type="Microsoft.SharePoint.Navigation.SPNavigationProvider, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<add name="SPSiteMapProvider" type="Microsoft.SharePoint.Navigation.SPSiteMapProvider, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />

 

Takze teraz sa vratme spat do master stranky a zmenme kod na
<asp:SiteMapDataSource
ShowStartingNode="True"
SiteMapProvider="SPSiteMapProvider"
id="topSiteMap"
runat="server" />

Navigacne menu bude teraz pouzivat SPSiteMapProvider a bude zobrazovat subsites vo vasej kolekcii stranok.
Este na zaver sa mozte pohrat zo zobrazenim Menu (co a jak bude zobrazovat).
V master.pages control SharePoint.AspMenu a v nom napr.
StaticDisplayLevels="2"
MaximumDynamicDisplayLevels="1"


 

Posted: 4. března 2007 17:56 by cvalik

Komentář

Mira napsal:

je možné do Navigačního Menu přidat ke každé knihovně do závorky i počet souborů v dané knihovně??

Díky

# března 14, 2007 7:14
Vytvoření nového komentáře

(povinný) 

(povinný) 

(nepovinný)

(povinný) 

Opiš čísla, která vidíš na obrázku:

Upozornění na nové komentáře

Pokud chčeš dostávat upozornění emailem na změny u toho příspěvku,tak se zaregistruj zde.zde

Odebírat komentáře k tomuto příspěvku pomocí RSS

Vyvojar.cz na prodej!