Compartilhar via


Кастомизация MOSS 2007. Глубина навигационного меню

Коллеги,

вполне возможно у кого-нибудь возникала необходимость изменить глубину отображаемых подсайтов в левом навигационном меню. В MOSS 2007 это делается очень просто

1. Нужно зайти в директорию C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\GLOBAL и открыть мастер-страницу (Default.Master) на основе которой генерируются конечные страницы портала.

2. В этом файле найти раздел

<SharePoint:AspMenu
id="QuickLaunchMenu"
DataSourceId="QuickLaunchSiteMap"
runat="server"
Orientation="Vertical"
StaticDisplayLevels="2"
ItemWrap="true"
MaximumDynamicDisplayLevels="0"
StaticSubMenuIndent="0"
SkipLinkText=""
>

 

и изменить параметр StaticDisplayLevels на требуемое количество уровней отображания.

 

Также можно отредактировать MaximumDynamicDisplayLevels, отвечающий за выпадающие динамические меню.