2016-03-22 7 views
1

カテゴリ "フィーチャー"に属するすべてのページ(異なるフォルダから)をリストしています。カスタム値でそれらを注文したいと思います。現時点では、彼らは日付順されている:Grav CMSのループのカスタムオーダー

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

私は私が望む何ページヘッダ

--- 
// 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 ')

これを実行する方法はありますか?

答えて

1

私はGravフォーラムで@rhuksterの助けを得ましたが、ここでも解決策を投稿しました。それは簡単です。

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

gravには、フォルダ名の先頭に数字を追加してフォルダを注文するオプションがあります。

+0

私は知っていますが、カテゴリごとに異なるフォルダのページをリストしているので、このケースでは機能しません – eetua