我有一个视图,将用户输入的筛选器公开为“搜索”一个分类法列表。我的问题在于对结果进行排序,结果在默认情况下是按字母顺序排序的。

筛选条件从公开的表单中获取用户输入的数据,并在分类法词汇表上使用“contain”运算符,从而返回(按字母顺序)包含给定输入文本的任何分类法术语名称。没有应用排序标准,因此默认为按字母排序的分类法术语列表。
公开的过滤器使用"contains“作为操作符,但是否可以显示”开始于“运算符结果之前或在"contains”运算符结果的字母列表的顶部。

我试过使用组合字段筛选器,但似乎只能组合字段,而不是这些运算符,例如包含、开头、等于、以结束。
如何实现以给定的公开筛选器(用户)输入值开始的视图显示结果,然后是包含相同给定公开筛选器输入的结果。
组合字段筛选器似乎只允许多个字段,而不允许多个运算符或运算符具有&&小于或类型选项。

如有任何建议,敬请见谅。提前谢谢。
发布于 2013-06-12 10:44:00
很明显,过滤标准和结果排序无关。在你的第一张截图中,看到左边底部的“排序标准”吗?可以通过添加要排序的内容字段来设置排序。
https://drupal.stackexchange.com/questions/75640
复制相似问题