Навигация по sharepoint с древовидным представлением

Я пытаюсь заменить навигацию на нашем сайте sharepoint древовидной структурой. Это большой участок с местами до 4-х подсобных уровней. Все, что мне нужно сделать, это

  • показывать последовательную структуру от страницы к странице
  • показывать только сайты и страницы

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

Кто-нибудь знает, как этого добиться? Мы используем шаблон сайта публикации, если это имеет значение.

Я пробовал привязать дерево к источнику данных, который использует быстрый запуск, но, судя по сообщению об ошибке, они ожидают, что свойства будут иметь разные имена.


person linqmonkey    schedule 24.03.2010    source источник


Ответы (1)


Вы не можете сделать это, используя свойство sharepoint по умолчанию.

Но и у меня было почти такое же требование. Я выполнил эту задачу следующим образом

  1. Сохраните все ссылки в XML-файле.
  2. Создайте веб-часть для чтения XML-файла и создайте меню
  3. Откройте главную страницу с помощью конструктора sharepoint и прокомментируйте строки, которые отображают верхнюю навигацию, и разместите там новую веб-часть.
  4. Наследуйте эту главную страницу на ее дочернем сайте.

Для многоуровневого быстрого запуска вам поможет ссылка ниже

http://blogs.msdn.com/sharepoint/archive/2007/04/26/customizing-the-quick-launch-menu-adding-fly-out-menus-to-sharepoint-navigation.aspx

Если вам нужна дополнительная помощь, пожалуйста, спросите меня, я могу вам помочь

person Hojo    schedule 24.03.2010
comment
извините, у нас древовидное представление, которое считывает иерархию с сайта, а не вручную обновляемый файл. - person linqmonkey; 24.03.2010