2015-08-18 104 views
0

我已經安裝了7.5和進度爲7.0 - > 7.2 - > 7.5Sitecore的關閉SPEAK對話框UI 7.5

然而,當我點擊「插入鏈接」,「媒體鏈接..」和一些特定鏈接在內容編輯器中,Sitecore說無法找到對話框路徑。

因此,我知道Sheer UI(舊UI)取代了7.2的SPEAK UI。許多文章(https://briancaos.wordpress.com/2014/07/02/disable-sitecore-speak-dialogs/)表示我可以在「Sitecore.Speak.config」文件中註釋掉「overrideDialogs」節點以繼續使用舊UI。但是,這些節點位於「Sitecore.Speak.Applications.config」文件中,而不是「Sitecore.Speak.config」文件。

我試圖註釋掉「Sitecore.Speak.Application.config」文件中的節點,但它沒有彈出對話框UI,它顯示了同樣的錯誤。

我怎樣才能改變這回7.5使用舊的對話框用戶界面? 或者,我如何在7.5中啓用SPEAK對話框UI?

回答

1

如何進行全新的7.5安裝並將「sitecore」目錄複製到現有的升級實例中?

0

是的,這可以通過禁用在Sitecore.Speak.config中確實說出overrideXmlControls來實現。使用以下代碼創建自定義配置。

<?xml version="1.0" encoding="utf-8"?> 
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/"> 
    <sitecore> 
     <overrideXmlControls> 
      <override xmlControl="Sitecore.Shell.Applications.Media.MediaBrowser" with="/sitecore/client/applications/Dialogs/SelectMediaDialog"> 
      <patch:delete /> 
     </override> 
    </overrideXmlControls> 
</sitecore> 

重要!請記住訂單,以便配置文件需要在Include文件夾中的Sitecore.Speak.config下面,否則配置文件將無法工作,因爲原始Sitecore.Speak.config覆蓋不會被註冊(一個好名字將是z_Sitecore.Speak.Overrides.config)。全文可在這裏找到:

http://sitecorecorner.com/2014/08/13/switch-sitecore-7-2-speak-ui-media-browser-to-the-good-old-sheer-ui-media-browser/