メディア ライブラリのルート フォルダに画像をアップロードする際に発生する問題


解説

メディアの選択」ダイアログ ボックスを使用してメディア ライブラリのルート フォルダに画像をアップロードするときに、画像フィールドですでに画像が選択されている場合、メディア ライブラリ ルートを宛先フォルダーとして選択すると、その画像が以前に選択された画像の子アイテムとしてアップロードされる場合があります。

解決策1

SPEAK UI Frameworkに基づくダイアログ ボックスを無効化して、古いダイアログ ボックスを使用します。

\App_Config\Sitecore\Speak.Applications or the \App_Config\Include フォルダーにある)Sitecore.Speak.Applications.config ファイルを以下のように変更します:

<overrideXmlControls>
  <!-- <override with="/sitecore/client/applications/Dialogs/SelectMediaDialog" xmlControl="Sitecore.Shell.Applications.Media.MediaBrowser" /> -->
</overrideXmlControls>

解決策2

新しい画像をアップロードする前に、画像フィールドをクリアします。

解決策3

メディア ライブラリのルート フォルダに画像をアップロードしないようにします。