Как заставить панель навигации MySite отображаться на под-сайте, который также использует страницу mysite.master

Мы создали дочерний сайт для SharePoint 2010 Mysite (используется пустой сайт) под названием "home". Этот сайт использует главную страницу mysite.master. Проблема в том, что верхняя панель ссылок (навигации) от MySite не отображается на дочернем сайте... Есть идеи?

Если я открываю домашний сайт в Share Point Designer - панель навигации действительно появляется... Но не в браузере...

Любая помощь будет принята с благодарностью!

Терри

1 ответ

Мы тоже столкнулись с этим. Я считаю, что это ошибка продукта. В любом случае, проблема связана с тем, что функция MySiteNavigation не активирована на сайте. К сожалению, эта функция не отображается в списке функций на сайте (ManageFeatures.aspx). Вы должны программно активировать функцию. Я считаю, что вы можете сделать это с помощью командлета Enable-SPFeature.

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

Другие вопросы по тегам