Sitecore "Uncaught ReferenceError: MultilistWithSearch is not defined"

Sitecore "Uncaught ReferenceError: MultilistWithSearch is not defined"

我们正在将客户网站从 sitecore 7 迁移到 sitecore 8.1 初始版本。

我们创建了包含 sitecore 7 实例中的项目的包,并将这些包安装在 sitecore 8.1 实例上。

现在,在某些项目上,当我们单击节点时会出现以下控制台错误:

Uncaught ReferenceError: MultilistWithSearch is not defined

有没有人知道我们如何得到这个错误以及我们如何解决它?

这真的很烦人,因为一旦出现此错误,很多操作(例如在项目上单击鼠标右键)都会显示消息:

Please wait while the Content Editor is loading

如果找不到脚本,您可以尝试以下(基于:Bug: Sitecore Multilist and Treelist With Search Field Search Not Working Intermittently)。

在编辑器布局的结束 head 标记之前添加以下行:Website\sitecore\shell\Applications\Content Manager\Default.aspx

脚本的相对路径是: /sitecore/shell/Applications/Buckets/Scripts/MultilistwithSearch.js