같이, 나는 출력되는되지 않은 지킬 수집을 가지고 있지만 요소는 하나의 페이지에 표시되는 :지킬 컬렉션의 앞부분을 반복 할 수 있습니까?
: 이{% for element in site.collection %}
{{ element.content }}
{% endfor %}
나는 이런 식으로 뭔가를 할 수 있도록하고 싶습니다
{% for element in site.collection %}
{{ element.content }}
{% for front_matter in element %}
<!-- do stuff -->
{% endfor %}
{% endfor %}
이것은 YAML_data 파일에서 YAML 해시와 가능하지만 {{ element }}
은 {{ element.content }}
과 동일하므로 YAML _data 파일에서 해시가 가능합니다. 이것에 대해 지정된 변수가 전혀없는 것 같습니다 ({{ element.front_matter }}
). 지킬 컬렉션의 요소 앞부분을 반복 할 수 있습니까? 나는 (이 짝을 구성하기 위해 노력하고있어 같은
---
front_matter:
foo: bar
bar: foo
---
그러나 :
나는 이상적인 방법은 같은 변수에 통해 내가 루프를 원하는 모든 front_matter을 포함하는 것이 일을 알고 foo
및 bar
)은 prose.io를 통해 쉽게 업데이트 할 수 있으므로 다른 값으로 중첩 될 수 없습니다. 그래도 산문으로 이것 주위에 방법이 있다면, 나는 그 대답을 받아 들일 것이다.
많은 감사를드립니다!
위대한 작품입니다. 감사합니다. 키 - 값 쌍을 반환 할 것으로 예상했지만 키를 반환한다고 생각합니다. –