首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何对视图中的文本字段进行自然排序?

如何对视图中的文本字段进行自然排序?
EN

Drupal用户
提问于 2015-11-07 17:11:26
回答 2查看 2K关注 0票数 3

我试图按文本字段对视图进行排序。文本字段通常包括数字。

在对其进行排序时,如下所示:

  • 1
  • 10
  • 11
  • 2
  • 20
  • ..。

但我想做排序自然

自然排序观模块不能工作,它只适用于Title字段,不幸的是(以前有一些选项可以对文本字段进行排序,但现在没有任何选项)。

如何根据文本字段对视图进行自然排序?并使用表排序asc/sort特性?

(该字段应该是文本字段,不能是整数字段。)

EN

回答 2

Drupal用户

发布于 2017-07-23 16:35:54

根据查看自然排序模块主页,您应该启用支持来生成文本字段可排序

以下是几个步骤:

  1. 启用视图自然排序。
  2. 还启用视图--自然排序文本字段支持(这很可能在将来消失)
  3. 导航到您希望启用的字段编辑页。对该字段进行自然排序,并检查“启用自然排序”。http://screencast.com/t/eDkW0c6AC需要这样做,这样我们就不会对其他文本字段进行索引,不必要地膨胀排序表。将来可能会有一个单独的表为每个字段,我将不得不做一些性能测试。
  4. 当你这么做的时候,你的字段“应该”被重新编入索引..。在那个时候。您应该被带到批处理操作屏幕上。
  5. 接下来,您可以转到您正在编辑的视图,并且对视图进行排序的选项应该在那里。http://screencast.com/t/6XD7oeBtl

注意:在处理字段时,需要启用字段进行索引。在启用该设置时,将对该字段进行索引,并准备在视图中使用。按照以下步骤允许对文本字段进行自然排序:

票数 2
EN

Drupal用户

发布于 2016-02-01 12:47:21

我有编号标题字段,我想要自然排序(1,2,3,4,5,6,10,11,20,21,30)。自然的观点对我没有用。分拣工作都搞砸了。最后对我起作用的是卸载视图的自然排序,并在视图的数据库注释字段中简单地输入"order (name,10,0)“。

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

https://drupal.stackexchange.com/questions/180193

复制
相关文章

相似问题

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