我在搜索字段中使用多列表,我把它放在源代码中:
StartSearchLocation={AAAF5DC8-662A-4B8C-9E66-52EF5EEDCA20}
第一次列表是这样的:
从列表中选择两个项目后,单击“保存”,左侧列表为空:
我正在使用 Sitecore 8.1 update 2
答案 0 :(得分:0)
我遇到了同样的问题并重建了源项目的索引。
项目开始出现在字段中,搜索也正常工作。然后我遇到了新问题,每当我点击Next / Prev / Refresh按钮时,它都会返回重复的项目。
这是由于项目有多个版本(项目版本不是语言版本)。 请参阅链接 - https://sitecorebasics.wordpress.com/2014/06/21/multilist-with-search-returns-duplicate-results/
解决方案是在数据源查询中添加Filter = _latestversion:true参数。例如:
StartSearchLocation = {6A6541F7-5C39-4C40-8FF7-CCD7CB588227}&安培; TemplateFilter = {75DCC552-C3B6-56CA-BFA9-371550F116DC}&安培;过滤器= _latestversion:真