SharePoint - обратная связь с порталом с MySite - PullRequest
0 голосов
/ 16 декабря 2009

У нас есть настраиваемая главная страница, которая разворачивается на Мой сайт, а также на портал. На главной странице портала есть изображение, которое пользователь щелкает и направляет в приложение MySite. На главной странице «Мой сайт» нам необходимо обеспечить такую ​​же функциональность. Когда пользователь нажимает на изображение, которое находится в глобальной навигации, его необходимо перенаправить обратно на портал. Поскольку портал будет развернут в разных местах, я не хочу жестко кодировать URL-адрес и не хочу оставлять его в качестве конфигурации конечного пользователя (то есть читать URL-адрес из списка). Есть ли в API SharePoint что-либо, что мы можем использовать, чтобы предоставить нам URL для основного семейства сайтов портала?

Ответы [ 3 ]

0 голосов
/ 16 декабря 2009

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

Таким образом, без какой-либо мета-информации или соглашений невозможно будет вернуться к «правильному» семейству сайтов.

0 голосов
/ 13 июля 2011

Мы добавили запись в корзину свойств узла «Мой сайт», которая содержит полный URL-адрес веб-приложения портала. Мы создаем все относительные гиперссылки URL на любой странице личного сайта, используя значение портала из пакета свойств.

0 голосов
/ 16 декабря 2009

Возможно, вы сможете использовать $ SPUrl: ~ SiteCollection / Смотри http://www.cleverworkarounds.com/2007/10/08/sharepoint-branding-how-css-works-with-master-pages-part-1/

...