emrhssla
694
2021-08-25 22:02:11 작성 2021-08-25 22:39:03 수정됨
0
118

github page jekyll 에서 config.yml 설정 질문 ㅜㅜ



/_config.yml 에서 밑이랑 똑같이 설정해놨는데

category_list: [python, jekyll]  


/category/index.html에서
아래처럼 설정해놔도 for문 밖에 있는 list는? 이란건 뜨는데 for문안에 있는 list는?이라는 문구 조차안뜨네요
---
<div class="category-wrap">
list는? <----이부분은 뜸
{% for list in site.category_list %}
list는?{{list}} <----이부분은아예안뜸
{% endfor %}
<h1 class="category-title"><a href="/category/python">python!!</a></h1>
<ul class="posts-list">
_layout/category.html에서도 마찬가지로 안떠요 ㅜㅜ
---
layout: default
---
<div class="category-wrap">
{% for list in site.category_list %} <-------------작동하지않음
list는?
<h1 class="category-title"><a href="/category/{{ list }}">{{ list | upcase }}</a></h1>
<ul class="posts-list">
{% for post in site.categories[ list ] %} <--------잘 작동함
<li>
<h3>
<a href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a>
<small>{{ post.date | date_to_string }}</small>
</h3>
</li>
{% endfor %}
</ul>
{% endfor %}
</div>
반면에 {% for list in site.category_list %} 위 for문을 지우면
아래의 {% for post in site.categories[ list ] %} 이거는 잘작동해요
config.yml에서 categories 변수는 설정안했는데 왜 이건 되고
설정해놓은 category_list는 작동안할까요..

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.