Drupal7 Apachesolr使用Facet Api和Display Suites facets配置进行搜索

时间:2018-03-07 15:28:28

标签: solr configuration drupal-7 faceted-search display-suite

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

以下是我的Facet标签的屏幕截图: Screenshot of facets

1 个答案:

答案 0 :(得分:0)

我想我自己卖掉了。但哇,为什么还没有任何相关的文档。

需要设置几个配置:

  1. 结构>展示套房> [分类术语]>管理显示> 默认标签(顶部标签)>自定义显示设置(底部标签): 选择"搜索结果"
  2. 结构>分类> [词汇名称]> 管理显示(标签)>搜索结果:完整术语名称 - >格式: "纯文本"
  3. 结构>内容类型> [内容类型与分类 术语参考字段]>搜索索引:[词汇] - >区域: 内容
  4. 配置>开发>表现>清除所有 缓存配置>搜索和元数据> Apache Solr搜索> 设置>方面:为分类/词汇选择方面
  5. 配置>搜索和元数据> Apache Solr搜索>设置>方面>点击配置显示:硬限制 - >没有限制(不确定为什么这是必要的,但它是)
  6. 截图:

    Enable search results (Step 1)

    Add taxonomy to search results (Step 2)

    Select facet (Step 4)

    Facet configuration (Step 5)