2016-08-23 4 views
1

私はGoとHugoサイトジェネレータには新しく、現在は簡単なテーマを作成しています。私はfirst機能と一緒にwhereフィルターを組み合わせようとしています。私はそれを動作させることができません。私が欲しいものどこに行っても最初に行く範囲を組み合わせるには

は、上記postセクション

{{ range where .Data.Pages "Section" "post" }} 
    <li><a href="{{.RelPermalink}}">{{.Title}}</a> <em>{{.Summary}}</em></li> 
{{ end }} 

に最初の10の項目を取得することで正常に動作しますが、どのように私は(下記動作しません)それが唯一の最初の10の項目を返すようにします:

{{ range first 10 where .Data.Pages "Section" "post" }} 
    <li><a href="{{.RelPermalink}}">{{.Title}}</a> <em>{{.Summary}}</em></li> 
{{ end }} 

答えて

5

ここで私はあなただけの括弧が欠落していることを意味だと思うHugo Template Functions documentationからの例です:

{{ range first 5 (where .Data.Pages "Section" "post") }} 
    {{ .Content }} 
{{ end }} 
関連する問題