locked
コンテンツ検索Webパーツの画像にサイトロゴを表示させたい RRS feed

  • 質問

  • コンテンツ検索Webパーツで「左に画像、右に3行を表示」のスタイルを設定しています。
    「画像のURL」にSiteLogoを設定しても、そのアイテムのあるサイトのロゴが表示されません。

    一度、「行3」にSiteLogoを設定しましたが、何も表示されませんでした。

    サイトロゴURLを取得し、画像にロゴを設定するには、どのような設定をすればよいでしょうか?
    ご教授いただけると幸いです。


    2016年4月27日 7:52

回答

  • こんにちは。

    こちらでも試してみたのですが、「SiteLogo」列は管理プロパティの対象列ではあるのですが、サイトアイテムにしか使用できないようで、ドキュメントやリストアイテムでは表示されないのが仕様のようです。

    やるのであれば、ドキュメントやリストアイテムにカスタム列を追加して、登録時にサイトのロゴのURLを設定するようなワークフローなりイベントレシーバーを仕込むとかでしょうか…。あとは表示テンプレートでなんとかできるのかもしれませんが(あまり詳しくないので)

    • 回答としてマーク NekoMegane 2016年5月11日 8:48
    2016年5月11日 1:41

すべての返信

  • こんにちは。

    こちらでも試してみたのですが、「SiteLogo」列は管理プロパティの対象列ではあるのですが、サイトアイテムにしか使用できないようで、ドキュメントやリストアイテムでは表示されないのが仕様のようです。

    やるのであれば、ドキュメントやリストアイテムにカスタム列を追加して、登録時にサイトのロゴのURLを設定するようなワークフローなりイベントレシーバーを仕込むとかでしょうか…。あとは表示テンプレートでなんとかできるのかもしれませんが(あまり詳しくないので)

    • 回答としてマーク NekoMegane 2016年5月11日 8:48
    2016年5月11日 1:41
  • Takashi Shinohara様

    返信ありがとうございます。
    SiteTitleは持ってこれるのにSiteLogoが持ってこれないのは、やはり仕様なのですね。

    今回はマスタを触らず、表示テンプレートが作れない為、
    お勧めのイメージに設定した画像を表示する事で落ち着きました。

    ありがとうございました。

    2016年5月11日 8:55