1
我已經有了一套結構化的集合頁面,結構看起來是這樣的,當訪問元數據:如何使用「其中」過濾
chapter1
section1
section2
section3
chapter2
section1
section2
section3
chapter3
section1
section2
section3
是每個呈現其自身的一個單獨的頁面固定鏈接。
假設我想鏈接到chapter3/section1,我該怎麼做?我想使用液體where
過濾器,但這似乎給我的頁面內容,而不是元數據。
{% assign section_post = site.chapters | where:"url","chapter3/section1" %}
{{ section_post }}
這使我得到適當的頁面,但不是正確的內容。如果我在我的佈局中寫下這些,我什麼也得不到:
<a href="{{ section_post.permalink }}">{{ section_post.title }}</a>
我在做什麼錯了?如何使用where過濾器獲取元數據?我有一堆頁面,因此循環遍歷它們是非常低效的...
完美!現在我只需要返回並重構所有那些for循環! –