2017-11-17 11 views
2

私は現在Jekyllのサブフォルダをループしていますが、これが可能かどうかはわかりません。Jekyllのサブフォルダをループすることはできますか?

マイフォルダ構造は次のようになります。

_includes 
_layouts 
_pages 
    folder_1 
    folder_2 
index.html 

は例えば、私はこれを行うことができますどのようにループによってfolder_1に到達したいですか?

{% for page in pages.folder_1 %} 

//xyz 

{% endfor %} 

は、私が欲しいのは、私は、静的なページをきたし、このページに私がタイトルとサブフォルダのいずれかで、各ページの説明を表示したいということです。

私を助けてもらえますか?

答えて

1

_postsフォルダを使用していない限り、アンダースコアでメインフォルダの名前を付けないでください。

{% assign folder1 = site.pages | where_exp: "item" , "item.path contains 'folder1'"%} 
{% for item in folder1 %} 
{{item.title}} 
{% endfor %} 
+0

ありがとう:

そして、彼らのパスをチェックする記事やページをフィルタリングします!それは私に数時間の仕事を節約しました!完璧に動作します! – AiiDee

関連する問題