Я работаю со сборщиком статических сайтов jekyll, и мне трудно выполнить следующее:
{% for category in site.categories %}
<h2 id = "{{ category[0] }}"> {{ category[0] }} </h2>
{% for post in site.categories[{{ category }}] %}
<li> <a href="{{ post.url }}"> {{ post.title }}</a></li>
{% endfor %}
<a href="#{{ category[0] }}-ref">↩</a>
{% endfor %}
У меня есть категория постов на моем сайте jekyll под названием 'test', и я могу отображать постыиз него со следующим:
{% for post in site.categories.test %}
<li> <a href="{{ post.url }}"> {{ post.title }}</a></li>
{% endfor %}
Тем не менее, я хочу автоматически построить страницу архива, и для этого мне нужно встроить категорию из внешнего цикла (цикл, который посещает всекатегорий) и использовать его во внутреннем цикле для доступа к сообщениям из этой конкретной категории.Что мне нужно сделать, чтобы первый фрагмент работал так, как я хочу?
РЕДАКТИРОВАТЬ: В качестве альтернативы, есть ли другой способ получить результаты, которые я хочу?