【问题标题】:Sitecore Experience Editor - Edit Related Items Button Not WorkingSitecore 体验编辑器 - 编辑相关项目按钮不起作用
【发布时间】:2016-09-10 04:16:01
【问题描述】:

在全新安装 Sitecore 8.1 update 3 时,当我在我创建的页面上使用体验编辑器时,我单击了一些文本,然后在文本附近出现一个弹出菜单。上面有一个菜单项,上面写着“更多”,当我点击它时,我看到一个按钮,上面写着“在内容编辑器中编辑相关项目”。

当我点击“更多”时:

你可以看到它说“编辑相关项目”

在升级的 8.1 更新 3(我从 SC7 升级)上,体验编辑器没有“更多”按钮,“编辑相关项目”按钮被禁用(我可以单击它,但它什么也不做)。

如果我将核心数据库从升级后的服务器换成新的(但保留 master/web),那么它会正常工作,所以很明显我的核心中缺少一些没有正确升级的东西。

我尝试从核心复制模板、布局、应用程序以及我能想到的所有内容(甚至在根级别),并使用“覆盖”选项,但我无法获得它。

【问题讨论】:

  • 如果您将 Sitecore 更改序列化(使用 TDS 或 Unicorn),那么您可以附加一个新的 Core DB 并重新同步。只有您需要复制的数据是 ASPNET 成员表。

标签: sitecore sitecore8 sitecore-mvc


【解决方案1】:

在我看来,对你来说最好的选择是使用 Razl 并将新的核心数据库与升级后的数据库进行比较。

最近我将项目从 Sitecore 7.2 升级到 8.1upd3,在将 core dbs 与 Razl 进行比较后,我发现了很多差异,尤其是 /sitecore/system/Dictionary 下有很多缺失或不同的项目。

“编辑相关项目”按钮在这里:/sitecore/content/Applications/WebEdit/Common Field Buttons/Edit related item

【讨论】:

  • 好的,谢谢。我没有购买它的预算,但会查看那个位置(尽管我做了一个完整的 /sitecore/content/application/* 包和子项),然后安装了带有覆盖选项的包。如果我这样做,你会同意这会复制所有内容吗?
  • 我要给你功劳,但这就是原因。在 /sitecore/content/Applications/WebEdit/Common Field Buttons/Edit 相关项节点,在“数据”部分,有一个名为“类型”的字段。在全新安装中,它在下拉列表中被选为“common”以获取值。在升级后,没有选择任何内容。通过将值更改为“common”并保存,它起作用了!谢谢!
猜你喜欢
  • 1970-01-01
  • 2017-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多