обновить шаблоны страниц с новыми столбцами на сайте публикации MOSS

Я создал функцию, сайт публикации, в Visual Studio для MOSS - эта функция содержит главную страницу, несколько страниц, несколько столбцов сайта (сгруппированных в соответствии с каждой страницей) и т. Д. Я также создал семейство сайтов, некоторые сайты и страницы на основе по моему шаблону.

Теперь мне нужно обновить некоторые из моих шаблонов страниц и внести изменения в существующие страницы - если я изменяю HTML-код шаблона и обновляю свою функцию, изменения немедленно становятся видимыми на страницах. Но если я добавлю новый столбец сайта в свой шаблон страницы, он не будет отображаться ни на новых, ни на существующих страницах, но будет отображаться в новых семействах сайтов и сайтах.

Что я могу сделать, чтобы обновить мои существующие страницы с помощью новых столбцов сайта?


person keysersoze    schedule 03.11.2009    source источник


Ответы (2)


Попробуйте следующие шаги

  1. Удалить экземпляр страницы из библиотеки страниц
  2. Удалить макет страницы из галереи мастер-страниц
  3. Повторно активировать функцию макета страницы с помощью атрибута force (на существующих сайтах)
  4. Убедитесь, что вы удалили все страницы, прежде чем повторно активировать страницы в случае, если вы использовали тег AllUserWebPart в макете страницы.
person Kusek    schedule 04.11.2009
comment
Либо я плохо разбираюсь в sharepoint, либо я вас неправильно понимаю - вы говорите об удалении страниц? Если я удалю свои страницы, я потеряю свой контент? - person keysersoze; 06.11.2009

После того, как вы убедитесь, что пользовательские макеты страниц были опубликованы; попробуйте следующее:

Перейдите к http: // {YourTopLevelSite} /_Layouts/AreaTemplateSettings.aspx.

В разделе «Макеты страницы» на странице вы найдете флажок с надписью: «Сбросить все дочерние сайты, чтобы унаследовать эти предпочтительные настройки макета страницы»; проверьте это и нажмите "ОК"

person gn22    schedule 03.11.2009
comment
Кажется, не работает - мой новый столбец в шаблоне страницы все еще не отображается, если я не создаю новое семейство сайтов или сайт? - person keysersoze; 04.11.2009