Я пытаюсь сделать следующее. Я использую Jekyll для создания списка постов и упорядочиваю их по категориям (понедельник... воскресенье). Я бы хотел, чтобы они отображались в хронологическом порядке, но Jekyll упорядочивает их в алфавитном порядке.
Возможно ли отсортировать массив с помощью Jekyll?
Я добавил ключ порядка в post yaml для зеркального отображения monday = 1 ... sunday = 7
Я пытаюсь отсортировать массив с помощью этого ключа порядка, но это не работает.
{% for post in posts_collate %}
{% capture class %} {{ post.tags | first }} {% endcapture%}
{% capture club %} {{ post.tags | last }} {% endcapture%}
{% if forloop.first %}
<h2>our events</h2>
<h3>{{ class }} & {{ club }}</h3>
<dl>
{% endif %}
{% if post.rel == 'me' %}
<dt>{{ post.category | sort: 'order' }}</dt>
<dd> <a href="{{ BASE_PATH }}{{ post.url }}">{{ post.title }}</a></dd>
{% endif %}
{% if forloop.last %}
</dl>
{% endif %}
{% endfor %}
И я не могу найти никакой информации в большой машине google, так что я не уверен, что это возможно.