Grav CMS 中循环的自定义顺序(使用 Twig)

Custom order for a loop in Grav CMS (uses Twig)

我列出了属于类别 "featured" 的所有页面(来自不同的文件夹),我想按自定义值对它们进行排序。目前它们按日期排序:

{% for p in taxonomy.findTaxonomy({'category':'featured'}).order('date','desc') %} 
    {{ p.title }}
{% endfor %}

但是我想在页眉中添加一个 "order" 字段

---
// for the first page to show
title: Just a page
order: 1 
---
// for the second page to show
title: Not just a page
order: 2
---

我想要的是 .order('p.header.order','asc')

有什么办法吗?

grav 可以选择通过在文件夹名称的开头添加数字来对文件夹进行排序。

我在 Grav 论坛上得到了 @rhukster 的帮助,但也在这里发布了解决方案。这很简单。

.order('header.order','asc')