mirror of
https://github.com/ada-dmitry/ada-dmitry.github.io.git
synced 2026-09-24 01:10:35 +00:00
921 B
921 B
layout, title, permalink
| layout | title | permalink |
|---|---|---|
| single | Все заметки | /notes/ |
{%- comment -%} Группируем по project (лучше проставлять через defaults по подпапке), внутри каждой группы сортируем по order (число), потом по title. {%- endcomment -%}
{%- assign groups = site.notes | group_by: "project" | sort: "name" -%}
{%- for g in groups -%}
{{ g.name | default: "Без проекта" }} ({{ g.items | size }})
-
{%- assign items = g.items | sort: "title" -%} {# вторичный ключ #}
{%- assign items = items | sort: "order" -%} {# первичный ключ #}
{%- for n in items -%}
- {{ n.title }} {%- if n.order and n.order != 999 -%} (№{{ n.order }}){%- endif -%} {%- endfor -%}
{%- endfor -%}