Навигация по sharepoint в виде дерева - PullRequest
1 голос
/ 24 марта 2010

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

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

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

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

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

1 Ответ

0 голосов
/ 24 марта 2010

Вы не можете сделать это, используя свойство по умолчанию 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

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

...