特定のメディア タイプのアイコンがない


解説

オペレーティング システムにPDF、DOCX、またはその他のファイル タイプのファイル拡張子に関連付けられたアイコンがない場合、Sitecoreはコンテンツ ツリーの対応するメディア アイテムに空のアイコンを表示します。

解決策

  1. 特定のメディア タイプに使用するアイコンを定義し、それらをWebサイトのルートの下に配置します。
  2. (Sitecoreのバージョンに応じてweb.configまたは/App_Config/Sitecore.config ファイルで、これらのメディア タイプに適切なセクションを追加または変更します。
    たとえば、PDFの場合:
    <mediaType name="PDF file" extensions="pdf">
      <mimeType>application/pdf</mimeType>
      <forceDownload>false</forceDownload>
      <sharedTemplate>system/media/unversioned/pdf</sharedTemplate>
      <versionedTemplate>system/media/versioned/pdf</versionedTemplate>
      <thumbnails>
        <staticFile>Path where the icon is located. For example /sitecore/shell/Themes/standard/images/pdf_icon.png</staticFile>
      </thumbnails>

    </mediaType>
  3. \App_Data\MediaCache\shell フォルダーを削除して、shellサイトのメディア キャッシュをクリアします。
  4. ブラウザーのキャッシュをクリアします。