«Навигация вверх» выпусков в sharepoint 2010 - PullRequest
1 голос
/ 09 февраля 2011

Если я нахожусь на странице

http://mysite.com/first/second/third/Wiki/pages/home.aspx

и нажимаю кнопку «Навигация вверх», я вижу следующую иерархию (верно):

Home - first - second - third - Wiki

Но если я перемещаюсь вверх по одномуперейдите к

http://mysite.com/first/second/third/SitePages/Home.aspx

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

Home - second - third - Home

Я установил одинаковые настройки навигации на обоих сайтах, но все же проблема / ошибка.

Как это исправить?

Приветствия

1 Ответ

1 голос
/ 11 февраля 2011

Несколько вещей, которые вы можете попробовать ....

  • В макете главной страницы / страницы найдите элемент управления SiteMapPath .У этого свойства есть ParentLevelsDisplayed .Если вы установите его на -1 (по умолчанию), он должен показывать все родительские сайты в крошке.Кроме того, убедитесь, что SiteMapProvider одинаков для обоих элементов управления на обеих страницах.

  • В вашем дочернем сайте / second проверьте,не глобальная навигация установлена ​​для наследования от своего родителя.Этот параметр будет влиять на отображение хлебных крошек, подробнее об этом [здесь] .

  • В-третьих (и это касается только сайтов публикации), откройте макет страницы.что ваша страница Home.aspx ссылается.Искать PlaceHolderTitleBreadcrumb .Многие макеты OOTB переопределяют этот заполнитель и создают свои собственные крошки.Существует большой список [здесь] всех макетов и их отдельных настроек хлебных крошек.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...