Drupal7 Apachesolr 搜索,使用 Facet API 和 Display Suites facets 配



有谁知道,我如何将我的视频内容类型的所有taxonomy_term_references列为配置>Apache Solr搜索>分面选项卡(admin/config/search/apachesolr/settings/solr/facets)上的分面选项?我正在尝试修复不是由我构建的现有Drupal站点上的搜索,我只能看到一个词汇表的一个taxonomy_term_reference,但不是全部。该网站也使用显示套件。

这是我的"分面"选项卡的屏幕截图: 分面的屏幕截图

我想我自己卖了这个。但是哇,为什么没有任何文档。

需要设置几个配置:

  1. 结构> 显示套件> [分类术语]> 管理显示>默认选项卡(顶部选项卡)> 自定义显示设置(底部选项卡): 选择"搜索结果"
  2. 结构>分类> [词汇名称]>管理显示(选项卡)>搜索结果 : 全名 -> 格式: "纯文本"
  3. 结构> 内容类型> [具有分类的内容类型 术语引用字段]> 搜索索引: [词汇] -> 地区: 内容
  4. 配置>开发>性能>全部清除 缓存 配置>搜索和元数据> Apache Solr 搜索>设置>方面:为分类/词汇选择分面
  5. 配置>搜索和元数据>Apache Solr搜索>设置>分面>单击配置显示: 硬限制 -> 没有限制(不知道为什么这是必要的,但确实如此)

截图:

启用搜索结果(步骤 1)

向搜索结果添加分类(步骤 2)

选择分面(步骤 4)

分面配置(步骤 5)

最新更新