首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >过滤术语表视图

过滤术语表视图
EN

Stack Overflow用户
提问于 2013-12-11 22:04:36
回答 1查看 1.7K关注 0票数 0

我有一个词汇表视图,这正是视图附带的视图。我希望允许用户通过分类法术语(下拉列表)和标题(搜索字段)过滤结果。我遇到的问题是,当我单击术语表字母(例如X)时,我尝试键入一个以X(例如Cat)以外的东西开头的搜索词,但没有得到任何结果。标题搜索筛选器基本上只是在词汇表中选定的字母中搜索。所以,如果我在X页上搜索猫,什么都找不到。如果我要搜索X光,那就会出现。

是否有任何方法可以使标题筛选器与整个视图结果相关,而不仅仅是以术语表字母开头的内容,而不是我所选择的?

在视图的附件中,我试着打开了“”选项,但这并没有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-12 07:51:37

之所以会发生这种情况,是因为视图已经使用了上下文过滤器,即从path参数筛选查询。这意味着公开的过滤器将在路径的主过滤器之后添加一个过滤器。

首先,在视图设置(admin/structure/视图/设置)上启用“structure”选项。这样你就能立即看到正在发生的事情。

此外,您还可以将页面视图标题的上下文过滤器设置为

  • “当筛选值不在URL ->中时,将显示指定字段的所有结果”,因为在默认情况下,它会在第一个加载中显示以字母"a“开头的标题。

因此,要实现这一点,您应该删除路径中由于上下文过滤器而存在的任何路径参数(例如,对于domain.com/l? title ="some“,您必须有domain.com/? title ="some这里”,而没有"l")。

您可以使用以下方法进行此操作:

获胜者可能是filter_harmonizer模块。

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

https://stackoverflow.com/questions/20530888

复制
相关文章

相似问题

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