Есть ли решение для следующего, что я отсутствует в SharePoint/CAML. Обратите внимание, что я приведу конкретный пример использования URL-адреса на странице переадресации (тип содержимого публикации), но проблема более широкая, чем предоставление страницы перенаправления. Это действительно вопрос, где может быть задано поле/свойство URL-адреса (веб-части, страницы и т. Д.).SharePoint - предоставление свойств URL через CAML?
Как и большинство разработчиков SharePoint, у меня есть набор сред: «DEV», «QA», «STAGING» и «PROD». У меня есть несколько «локаль» конкретные сайты в каждой среде:
www.mysite.com us.mysite.com uk.mysite.com и т.д ...
Сайты в каждой среде, кроме PROD, имеют префикс среды, связанные с ними, например:
us.dev.mysite.com us.qa.mysite.com us.staging.mysite.com
вероятно довольно общие настройки. ..
У меня есть необходимость перенаправить пользователей на страницу, которая существует только на сайте «www» с каждого из локальных сайтов. Мне нужно перенаправление для перенаправления пользователей на соответствующий «www» сайт для среды, в которой они сейчас находятся. Например, если я нахожусь в dev в локали uk, и я перехожу на страницу перенаправления, я должен быть перенаправлен на сайт www dev ,
Я надеялся использовать «страницу перенаправления» из SharePoint, чтобы выполнить это. Я собирался настроить функцию (с элементами модуля), чтобы предоставить экземпляр типа контента «Перенаправление страницы». Это позволяет мне указать URL-адрес для перенаправления пользователей. Однако, если я предоставляю страницу через CAML, мне нужен способ обеспечить перенаправление, соответствующее заданной среде. Я не могу доверять себе или другим разработчикам, не забывая менять URL-адрес каждый раз, когда мы создаем и развертываем wsp для каждой среды.
В любом случае в SharePoint/CAML можно выполнить некоторую замену токенов на основе некоторого переключателя при указании значений полей/свойств?