Sitecore在7.5中关闭SPEAK Dialog UI

时间:2015-08-18 14:56:07

标签: sitecore sitecore7.5 sitecore-speak-ui

我已安装7.5,进度为7.0 - > 7.2 - > 7.5

然而,当我点击"插入链接","媒体链接..."以及内容编辑器中的一些特定链接,Sitecore说无法找到对话框路径。

所以,我知道Sheer UI(旧UI)已经从7.2替换为SPEAK UI。许多文章(https://briancaos.wordpress.com/2014/07/02/disable-sitecore-speak-dialogs/)说我可以评论" overrideDialogs"节点在" Sitecore.Speak.config"文件以继续使用旧UI。但是,节点位于" Sitecore.Speak.Applications.config"文件,而不是" Sitecore.Speak.config"文件。

我试图在" Sitecore.Speak.Application.config"中注释掉节点。文件,但它不会弹出对话框UI,它会向我显示相同的错误。

如何更改此功能以使用7.5中的旧对话框UI? 或者,如何在7.5中启用SPEAK对话框UI?

2 个答案:

答案 0 :(得分:1)

如何安装全新的7.5并将“sitecore”目录复制到现有的升级实例?

答案 1 :(得分:0)

是的,这可以通过在Sitecore.Speak.config中禁用Speak 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/