0

Visual StudioからMOSSに機能、公開サイトを作成しました。この機能には、マスターページ、一部のページ、一部のサイト列(各ページに一致するようにグループ化)などが含まれます。また、サイトコレクション、一部のサイトおよびページベースを作成しました。私のテンプレートに。

次に、いくつかのページテンプレートを更新し、変更を既存のページに影響を与える必要があります。テンプレートのHTMLを変更して機能を更新すると、変更がすぐにページに表示されます。ただし、ページテンプレートに新しいサイト列を追加すると、これは新しいページにも既存のページにも表示されませんが、新しいサイトコレクションやサイトには表示されます。

既存のページを新しいサイト列で更新するにはどうすればよいですか?

4

2 に答える 2

0

カスタムページレイアウトが公開されていることを確認した後。次のことを試してください。

http:// {YourTopLevelSite} /_ Layouts/AreaTemplateSettings.aspxに移動します

ページの[ページレイアウト]セクションには、[これらの優先ページレイアウト設定を継承するようにすべてのサブサイトをリセットする]というラベルの付いたチェックボックスがあります。確認して「OK」を押してください

于 2009-11-03T17:56:29.610 に答える
0

以下の手順を試してください

  1. ページライブラリからページインスタンスを削除します
  2. マスターページギャラリーからページレイアウトを削除します
  3. 強制属性を使用してページレイアウトの機能を再アクティブ化する(既存のサイト内)
  4. ページレイアウトでAllUserWebPartタグを使用した場合に備えて、ページを再アクティブ化する前に、必ずすべてのページを削除してください。
于 2009-11-04T09:57:27.243 に答える