【问题标题】:Sitecore Turn Off SPEAK Dialog UI in 7.5Sitecore 在 7.5 中关闭 SPEAK Dialog UI
【发布时间】:2015-08-21 08:44:47
【问题描述】:

我已经安装了 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/) 说我可以注释掉“Sitecore.Speak.config”文件中的“overrideDialogs”节点以继续使用旧 UI。但是,节点位于“Sitecore.Speak.Applications.config”文件,而不是“Sitecore.Speak.config”文件。

我试图在“Sitecore.Speak.Application.config”文件中注释掉该节点,但它并没有弹出对话框 UI,它显示了同样的错误。

如何在 7.5 中将其改回使用旧对话框 UI? 或者,如何在 7.5 中启用 SPEAK 对话 UI?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      是的,这可以通过在 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/

      【讨论】:

        猜你喜欢
        • 2014-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多