Drupal 查看具有近似匹配的暴露过滤器

Posted

技术标签:

【中文标题】Drupal 查看具有近似匹配的暴露过滤器【英文标题】:Drupal Views Exposed Filters with approximate matches 【发布时间】:2013-08-30 17:54:26 【问题描述】:

我有一个带有公开过滤器的视图,可帮助从数千个条目中找到匹配项。我正在寻找的是顶部的精确匹配(这已经完成并且正在工作),然后是下面的“近似”匹配。近似匹配可能有一个或两个不是用户指定的元素,但无论如何都应该作为选项呈现。是否有任何模块支持此功能?

【问题讨论】:

【参考方案1】:

您可以创建 2 个不同的视图。一个是您已经使用公开过滤器创建的页面,另一个是具有几乎完全相同设置的块,但使过滤器不那么严格(例如“包含”与“等于”)。然后,您可以在页面上打印结果下方的块,可能在页脚中,并将其称为“近似匹配”。如果你不确定如何打印一个块,有一个很好的描述here。

可能有一种更有效的方法来做到这一点,但这是首先想到的。

【讨论】:

以上是关于Drupal 查看具有近似匹配的暴露过滤器的主要内容,如果未能解决你的问题,请参考以下文章

Drupal 过滤器查看 IF 字段匹配当前域

Drupal 7 - 暴露过滤器 - 全文搜索

Drupal 视图和暴露的过滤器下拉菜单

Drupal 视图中使用 AJAX 的暴露过滤器出错

Drupal 7 视图中的块中暴露的过滤器

将 Drupal 中所有暴露的过滤器相互解耦,并将每个暴露的过滤器作为一个单独的块