首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Sitecore项目存储桶中搜索标记/方面

在Sitecore项目存储桶中搜索标记/方面
EN

Stack Overflow用户
提问于 2012-11-30 06:12:05
回答 1查看 2.6K关注 0票数 2

我希望使用来自共享源的Sitecore Item Buckets包,因为我需要分面搜索功能,而且使用内置功能比使用自己的Lucene.Net search编写更有意义。

Sitecore Item Buckets

我在搜索时遇到了问题,或者我可能读错了文档。

根据2.2.3 & 3.1.3节中的文档,我只需要将一个字段标记为"Is Facet“,我的过滤器就会显示在搜索结果中。

我还在模板上定义了一个标签字段,并将"/sitecore/system/Modules/Item Buckets/Item Buckets Settings“中的标签父字段更改为指向正确的文件夹。这是正常工作的,我可以将一组标签应用于一个项目,并使用"tag:CSharp“从Bucket UI中进行搜索,它会返回正确的结果,但列表中也没有显示过滤器。我已经在所有情况下重新构建了存储桶索引。

我是不是遗漏了什么?如果这些设置自动显示在列表中,我是否需要更改某些设置或提供我自己的实现?

Screenshot

这一切都是在Buckets客户端UI中进行的,我还没有开始编写任何代码,而且是在Sitecore 6.5 (update-5/Rev.120706)的全新安装上。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-05 04:08:26

我不确定围绕这一点的文档措辞在我提到的点上是完全清楚的。但是,如果您进一步阅读文档,请参阅第4.3节:

Item Buckets附带5种不同类型的刻面。

  1. Templates
  2. Fields
  3. Dates
  4. Locations
  5. Authors

如果您想要引入自己的方面类别,那么您只需要实现IFacet接口。

文档中有一个IFacet实现的示例,或者使用dotPeek查看现有Facets的实现。

您还需要将一个项目添加到Sitecore: /sitecore/system/Modules/Item Buckets/Facets

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13635714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档