質問

プロジェクトポータルサイトを先頭に各ページに含めるようにプロジェクトポータルサイトを変更するように求められました(私たちはサイトで約25ページの、管理者がそれぞれの値を手動で追加する必要がありません。ページ)。

プロジェクトコード、プロジェクト名、およびプロジェクトの説明を含む「プロジェクト設定」リストがあります。各プロジェクトは独自の「リスト」を取得するため、このリストに1行は1行だけです。

私たちがどのようなものです。

例えば、「プロジェクト設定リストに基づいてプロジェクト名 - 動的に作成されたもの」#ページ名#(ハードコーディング) - 「TOP 10プロジェクト - カレンダー」などです。サイトを「テンプレート」し、ページのハードコードされた部分を名前変更する必要があります。

JavaScriptを使用して、これが「可能な」であることを読んでいて、(あらゆる運で)それを理解しようとしました。

役に立ちましたか?

解決

最初のものはここで言及したいことが1つのアイテムのリストの使用です。これは行く方法ではありません。この状況を管理するには、サイトプロパティ(プロパティバッグ値)を使用できます。3つのプロパティを作成し、値を更新できます。それは保管保管および性能を向上させます。

あなたはこの記事JavaScript CSOMを使用してプロパティバッグ値を照会し、それらをマスターページに追加する方法。要件がマスターページではない場合は、ページレイアウトで同じコードを使用できます。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top