【发布时间】:2016-07-22 19:19:43
【问题描述】:
我对带有自定义属性“n”的页面有一些问题,它采用整数值。我想按顺序遍历它们。然而,
{% assign pp = site.pages | sort:"n" %}
{% for p in pp %}
...
{% endfor %}
只将属性值排序为字符串,所以我得到
1、10、2、3、...
如何按数值排序?由于我使用的是 github,因此我需要一个无插件的解决方案。
【问题讨论】:
-
FYI.. 它还没有合并,但是有一个公开的请求请求 Liquid 提供
sort_numeric:github.com/Shopify/liquid/pull/1028