SharePoint 2010 – Скрываем первую вкладку в глобальном меню навигации

В мастер-странице (по умолчанию v4.master) в глобальном меню навигации сайта включено отображение первой вкладки ссылающейся на текущий узел

image

Если есть желание избавиться от этого пункта меню, отредактируем мастер-страницу в Microsoft SharePoint Designer 2010. В коде страницы находим контрол TopNavigationDataSource

image

И заменяем выделенный участок кода на альтернативный:

<asp:SiteMapDataSource

     ShowStartingNode="False"

     SiteMapProvider="CombinedNavSiteMapProvider"

     id="topSiteMap"

     runat="server"/>

В итоге мы получим такое содержание кода:

image

После сохранения и публикации шаблона главной страницы можем видеть результат:

image

Источники:

SharePoint Developer Center > SharePoint Products and Technologies Forums > SharePoint - Design and Customization (pre-SharePoint 2010) > Hiding home site tab on top navigation bar

SharePoint Products > SharePoint 2010 Forums > SharePoint 2010 - Using SharePoint Designer, Infopath, and other customization > How to hide the first tab in Global Nav?

Erik Swenson Blog (SharePoint Branding & Design) - Hide First Tab in SP 2010 Navigation

Добавить комментарий