Можно ли разработать иерархическую левую навигацию сайты->дочерний сайт?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/56785

Вопрос

Теперь у нас есть сценарий, в котором мы мигрируем с 2007 на 2010 год.Наш клиент использовал пользовательскую левую навигацию, но она больше не работает.Я хочу создать навигацию, как показано ниже.Семейство веб-сайтов имеет издательский характер.

В левой навигации я хочу показывать дочерние сайты определенного сайта, например:

enter image description here

У «Карьеры» есть дочерний сайт «Местные контакты».У местных контактов есть дочерние сайты «Австрия», «Финляндия» и так далее...

А если мы отправимся в Австрию -> там есть свои дочерние сайты, такие как

enter image description here

Как я могу разработать такую ​​навигацию с помощью элемента управления или стандартного способа в SharePoint 2010.

Указанную навигацию также можно увидеть на следующем веб-сайте:http://www.storaenso.com/careers/local-contacts/Pages/Localcontacts.aspx

Это было полезно?

Решение

Вы должны учитывать, что:

  1. Быстрый запуск «из коробки» поддерживает максимум два уровня.1-я ссылка от Арсалана фактически заменяет навигацию на обычай контроль - жизнеспособное решение.
  2. Только навигация на верхнем уровне позволяет несколько уровней-но вам необходимо правильно ее настроить.

Однако оба этих меню основаны на элементе управления ASp:MENU, связанном с поставщиком навигации (подробнее об этих меню читайте здесь). http://kjellsj.blogspot.ch/2012/06/sp2010-navigation-sitemapprovider.html или http://ktskumar.wordpress.com/2008/04/14/sharepoint-navigation-providers-part-1/).

В качестве простейшей альтернативы (фактический код не требуется, но требуется изменение главной страницы) вы можете рассмотреть возможность использования элемента управления ASP:MENU (так же, как это делает SharePoint) и указать его идентификатор, чтобы указать на поставщика глобальной навигации, и изменить меню. Ориентацию по вертикали см. здесь. http://www.sharepointbinder.com/1/post/2012/03/displaying-the-top-nav-in-place-of-the-quick-launch-in-sharepoint-2010.html

На главной странице по умолчанию есть два места, где их можно найти.

Другие советы

Компьютерщик,

Вы можете использовать CSS и JavaScript, чтобы настроить левую навигацию, или создать визуальную веб-часть и разместить ее в левой зоне веб-части!

Вот несколько уроков для начала:
Как настроить текущую навигацию (левая навигация) в SharePoint 2010 для отображения нескольких уровней?
Развертывание и свертывание левой навигации в SharePoint 2010

Верхняя навигация — навигация на основе иерархии

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top