locked
スクリプトエディターの内容を含めたリストテンプレートを作成したい RRS feed

  • 質問

  • いつもお世話になっております。

    リストのデザインを、スクリプトエディターのWebパーツを使ってカスタマイズしました。
    このデザインを他のリストにも使い回したいため、リストテンプレートとして保存したいのですが、
    デザインが保存されず、デフォルトのデザインに戻ってしまいます。
    スクリプトエディターの内容を含めてテンプレート化する方法をご教示いただけないでしょうか。

    どうぞよろしくお願い致します。
    2015年5月11日 9:08

回答

  • リストテンプレートの場合、リストの設定ページで設定した内容と新規作成や参照などのフォーム、ビューがテンプレート化されるだけですので、サイトのページに貼り付けたスクリプトエディターは含まれません。
    ※スクリプトエディターはサイトのページに貼り付けているという前提で書いています。

    ということで、サイトテンプレートとして保存いただければ、リストもスクリプトエディターも一緒にテンプレート化することができるかと思います。

    ただ、こうして作ったテンプレートからサイトを作成した場合、リストが持つ内部ID等がテンプレートの元のサイトとは異なる値になってしまうはずで、スクリプトのロジックによってはデザイン変更がうまく行かないかもしれません。
    その場合は、IDに依存しないスクリプトにするなどしていただければ良いかと思います。

    SharePoint Developer http://sharepoint.orivers.jp

    • 回答の候補に設定 佐伯玲 2015年5月18日 0:48
    • 回答としてマーク 佐伯玲 2015年5月22日 2:06
    2015年5月15日 15:02

すべての返信

  • リストテンプレートの場合、リストの設定ページで設定した内容と新規作成や参照などのフォーム、ビューがテンプレート化されるだけですので、サイトのページに貼り付けたスクリプトエディターは含まれません。
    ※スクリプトエディターはサイトのページに貼り付けているという前提で書いています。

    ということで、サイトテンプレートとして保存いただければ、リストもスクリプトエディターも一緒にテンプレート化することができるかと思います。

    ただ、こうして作ったテンプレートからサイトを作成した場合、リストが持つ内部ID等がテンプレートの元のサイトとは異なる値になってしまうはずで、スクリプトのロジックによってはデザイン変更がうまく行かないかもしれません。
    その場合は、IDに依存しないスクリプトにするなどしていただければ良いかと思います。

    SharePoint Developer http://sharepoint.orivers.jp

    • 回答の候補に設定 佐伯玲 2015年5月18日 0:48
    • 回答としてマーク 佐伯玲 2015年5月22日 2:06
    2015年5月15日 15:02
  • こんにちは、nkwts さん
    フォーラムオペレータの佐伯 玲 です。

    及川 紘旭さんからのアドバイスはご覧いただけましたでしょうか?
    ご質問に対してご参考になる情報をいただけているかと思いましたので私のほうから「回答としてマーク」とさせていただきました。

    ご確認いただけましたらその後の状況などこちらのスレッドへお寄せ下さいね。


    宜しくお願い致します。

    TechNet Community Support 佐伯 玲

    2015年5月22日 2:06