當從Sitecore 7中的圖像字段瀏覽圖像時,是否可以默認爲「瀏覽」選項卡而不是新的「搜索」選項卡?從媒體庫中選擇圖像時,默認爲「瀏覽」選項卡?
新的搜索功能非常適合高級用戶,但是,我的內容作者發現它很混亂,特別是在結果中出現多種語言時。選擇搜索結果項目在某些情況下也會產生錯誤,所以我只想在這一點上禁用它。
當從Sitecore 7中的圖像字段瀏覽圖像時,是否可以默認爲「瀏覽」選項卡而不是新的「搜索」選項卡?從媒體庫中選擇圖像時,默認爲「瀏覽」選項卡?
新的搜索功能非常適合高級用戶,但是,我的內容作者發現它很混亂,特別是在結果中出現多種語言時。選擇搜索結果項目在某些情況下也會產生錯誤,所以我只想在這一點上禁用它。
此文件\ Sitecore的\殼\應用程序\媒體\ MediaBrowser的\ MediaBrowser.xml 您需要更改標籤的順序: 您將有:
<Tabstrip ID="Tabs" Width="100%" Height="471px">
<Tab ID="MediaLibraryTab" Header="Browse" Height="100%">
<GridPanel Width="100%" Height="100%" Style="table-layout:fixed" Columns="3" GridPanel.Height="100%">
<Scrollbox Height="100%" Class="scScrollbox scFixSize scFixSize8" Background="white" Padding="0px" GridPanel.Height="100%" GridPanel.Width="200" GridPanel.VAlign="top" Style="overflow:auto">
<TreeviewEx ID="Treeview" DataContext="MediaDataContext" Click="SelectTreeNode" DblClick="TreeViewDblClick" ShowRoot="true" ContextMenu='Treeview.GetContextMenu("contextmenu")' Width="100%" />
</Scrollbox>
<VSplitter ID="MediaBrowserLeft" Target="left" GridPanel.Width="4" />
<Scrollbox ID="Listview" Width="100%" Height="100%" Class="scScrollbox scFixSize scFixSize8" Background="white" Padding="0px" GridPanel.Height="100%" GridPanel.Width="100%" GridPanel.VAlign="top" />
</GridPanel>
</Tab>
<Tab ID="MediaTab" Header="Search" Height="100%">
<Frame SourceUri="/sitecore/shell/Applications/Buckets/MediaBrowser.aspx" Width="100%" Height="100%"></Frame>
</Tab>
</Tabstrip>
代替:
<Tabstrip ID="Tabs" Width="100%" Height="471px">
<Tab ID="MediaTab" Header="Search" Height="100%">
<Frame SourceUri="/sitecore/shell/Applications/Buckets/MediaBrowser.aspx" Width="100%" Height="100%"></Frame>
</Tab>
<Tab ID="MediaLibraryTab" Header="Browse" Height="100%">
<GridPanel Width="100%" Height="100%" Style="table-layout:fixed" Columns="3" GridPanel.Height="100%">
<Scrollbox Height="100%" Class="scScrollbox scFixSize scFixSize8" Background="white" Padding="0px" GridPanel.Height="100%" GridPanel.Width="200" GridPanel.VAlign="top" Style="overflow:auto">
<TreeviewEx ID="Treeview" DataContext="MediaDataContext" Click="SelectTreeNode" DblClick="TreeViewDblClick" ShowRoot="true" ContextMenu='Treeview.GetContextMenu("contextmenu")' Width="100%" />
</Scrollbox>
<VSplitter ID="MediaBrowserLeft" Target="left" GridPanel.Width="4" />
<Scrollbox ID="Listview" Width="100%" Height="100%" Class="scScrollbox scFixSize scFixSize8" Background="white" Padding="0px" GridPanel.Height="100%" GridPanel.Width="100%" GridPanel.VAlign="top" />
</GridPanel>
</Tab>
</Tabstrip>
您只需更改標籤TAB的順序。
如果您正在使用的新UI說話的媒體瀏覽器(在Sitecore的7可用?),你可以通過執行以下操作完成同樣的事情:
在/App_Config/Include/Sitecore.Speak。配置文件替換該行:
<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" />
感謝Sitecore的支持說明。
我將修改後的文件放入** \ sitecore \ shell \ Override **文件夾,一切正常。 –