2016년 1월 22일 금요일

미디어 브라우저 Default View 설정

#HowTo #SearchView

 템플릿에서 Image 필드를 추가하면 "Browser" 버턴이 생성되며, 이 버튼을 클릭하면 자동적으로 미디어 라이브러리로 이동할수가 있으며, 미디어 브라우저를 통하여 미디어 파일을 업로드 또는 선택할수가 있다. 미디어 브러우저는 Sitecore 버전 7부터 "Search View" 와 "Tree View"를 제공하며, 기본적인 세팅은 "Search View"로 되어있다.


하지만, 미디어를 선택하고 업로드하는데 있어서 "Search Tree"는 미디어 라이브러리의 구조를 보기 불편함이 있으므로, "Tree View"를 선택하여 미디어 파일을 선택하고, 원하는 디렉토리에 파일을 업로드한다.

사이트 코어의 .config파일을 통하여 default 세팅을 변경할수가 있다.
Sitecore 7.1 and lower: `\App_Config\Include\Sitecore.Speak.config`
Sitecore 7.2 and higher: `\App_Config\Include\Sitecore.Speak.Application.config`


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


업데이트후, 미디어 브라우저를 오픈하면 "Tree View"가 기본값으로 적용되어있다.