Как заставить панель навигации MySite отображаться на под-сайте, который также использует страницу mysite.master
Мы создали дочерний сайт для SharePoint 2010 Mysite (используется пустой сайт) под названием "home". Этот сайт использует главную страницу mysite.master. Проблема в том, что верхняя панель ссылок (навигации) от MySite не отображается на дочернем сайте... Есть идеи?
Если я открываю домашний сайт в Share Point Designer - панель навигации действительно появляется... Но не в браузере...
Любая помощь будет принята с благодарностью!
Терри
1 ответ
Мы тоже столкнулись с этим. Я считаю, что это ошибка продукта. В любом случае, проблема связана с тем, что функция MySiteNavigation не активирована на сайте. К сожалению, эта функция не отображается в списке функций на сайте (ManageFeatures.aspx). Вы должны программно активировать функцию. Я считаю, что вы можете сделать это с помощью командлета Enable-SPFeature.
В качестве обходного пути мы рассматриваем создание приемника событий, чтобы активировать эту функцию для всех дочерних сайтов моего сайта.