Создайте коллекцию сайтов издательских изданий, используя шаблон сайта

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/16604

  •  16-10-2019
  •  | 
  •  

Вопрос

SharePoint 2010 - Publishing Sate. Я создал один с несколькими издательными сетями. Я сохранил SiteCollection/RootWeb как rootweb.wsp. Я создал новый WebApp, новый SiteCollection (без выбора шаблона сайта). Затем я включил функции публикации в новом веб -приложении на уровне коллекции сайтов и применил шаблон RootWeb.WSP.

Веб -приложение отлично подходит, но я не могу редактировать страницы. Редактировать страницу дает «System.ArgumentOutOfrangeException: Индекс был вне диапазона. Должен быть неотрицательным и меньше, чем размер коллекции». Я даже не могу добраться до настройки сайта | Схема страниц и шаблоны. (Та же ошибка). Затем я проверил галерею главных страниц. В то время как файлы есть, я вижу столбец типа содержимого, установленный «#Value». Так что что -то испорчено с галереей главной страницы. Проверка некоторых (не всех) файлов дает ошибку «не удалось установить значение связанного столбца типа контента».

Кто -нибудь видит такое поведение с созданием публикационного сайта из шаблона сайта? Цените любую помощь!

Это было полезно?

Решение

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

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

Другие советы

Создание издательских сайтов из шаблона не поддерживается.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top