我希望使用来自 Shared Source 的 Sitecore Item Buckets 包,因为我需要分面搜索功能,并且使用内置功能而不是通过自己的 Lucene.Net 搜索编写是有意义的。
我在搜索时遇到问题,或者我阅读的文档有误。
根据第 2.2.3 和 3.1.3 节中的文档,我只需将一个字段标记为“Is Facet”,我的过滤器就会显示在搜索结果中。
我还在模板上定义了一个标签字段,并将“/sitecore/system/Modules/Item Buckets/Item Buckets Settings”中的标签父字段更改为指向正确的文件夹。这工作正常,我可以将一组标签应用于一个项目并使用“tag:CSharp”从 Bucket UI 进行搜索,它会返回正确的结果,但列表中再次没有显示过滤器。在所有情况下,我都重建了存储桶索引。
我错过了什么吗?这些是否应该自动显示在列表中,我是否需要更改一些设置或提供我自己的实现?
这一切都在 Buckets Client UI 中,我还没有开始编写任何代码,并且是在全新安装 Sitecore 6.5 (update-5/rev. 120706)。