首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义简单搜索社区5

自定义简单搜索社区5
EN

Stack Overflow用户
提问于 2016-09-07 12:53:46
回答 1查看 420关注 0票数 0

默认情况下,简单搜索字段搜索文档内容和文件夹。

因为我正在考虑使用标记分类法,所以我想默认使用简单的搜索字段,只在标签上搜索,而不使用"TAG:"前缀,并排除内容和文件夹。在高级搜索中,内容和文件夹可以保留为搜索选项。

默认查询如下所示:

代码语言:javascript
复制
  cm:name cm:title cm:description my:authorisedBy 
  ia:whatEvent ia:descriptionEvent lnk:title 
  lnk:description TEXT  TAG

有人能告诉我如何只修改这个查询来搜索标签吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-08 10:16:49

我将假设,通过“简单搜索”,您指的是在共享中显示的标题栏中的搜索框。这是由Aikau小部件alfresco/header/SearchBox呈现的,并为自定义提供了许多选项。

我认为最好的选择是用自己的版本扩展默认的小部件,并覆盖generateSearchTerm函数。这将允许您使用所提供的术语(例如,用户已输入到搜索框中的任何内容),并在调用搜索REST之前使用其他高级搜索文本对其进行操作。

旧博文提供了扩展小部件的示例和,但是您应该使用这篇博客文章中概述的方法来添加自定义包(而不是直接编辑surf.xml )。

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

https://stackoverflow.com/questions/39370503

复制
相关文章

相似问题

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