本文介绍了如何获取带有搜索字段的多列表以不显示引用的项目版本和语言?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们正在使用Sitecore 7.2构建一个新的应用程序,并广泛使用新的带搜索的多列表字段。我们希望能够关闭列表字段中列出项目的版本和语言的显示。我们该怎么做呢?谢谢您。
推荐答案
对于Sitecore 8和更高版本,多列表域的剩余部分由来自JavaScript文件的AJAX响应填充。
下面一行需要修改您的需求,位于
multilist.options[multilist.options.length] = new Option((item.DisplayName || item.Name) + ' (' + item.TemplateName + (item.Bucket && (' - ' + item.Bucket)) + ')', item.ItemId);
要仅显示项目名称或显示名称,请执行如下操作:
multilist.options[multilist.options.length] = new Option((item.DisplayName || item.Name), item.ItemId);
确保在更改.js文件后清除浏览器缓存。
这篇关于如何获取带有搜索字段的多列表以不显示引用的项目版本和语言?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!