Closed useronkel closed 1 year ago
Hi! (nearly forget): config.yml: pages_order_by_meta: sortorder pages_order_by: meta pages_order: asc
First issue, perhaps I'm doing something wrong, but lets say following structure given inside content/
├── Ab, sortorder: 3 │ ├── cx │ │ ├── index.md │ │ └── engine.md │ ├── cex │ └── index.md ├── Ge, sortorder: 2 │ ├── cxx │ │ ├── index.md │ │ └── engine.md │ ├── cex │ └── index.md ├── index.md, sortorder: 1 ├── Pi, sortorder: 4 │ └── index.md ├── Pr1, sortorder: 6 │ └── index.md ├── Pr2, sortorder: 7 │ └── index.md └── Rf, sortorder: 5 └── index.md
In every index.md is meta section with a tag called sortorder
sortorder: 1..n
When I'm using twig to template out the structure with
{% for page in pages(depthOffset=-1) if page.title and not page.hidden %} {% if page.id == current_page.id %} <li class="active"><a href="{{ page.url }}"></a></li> {% else %} <li><a href="{{ page.url }}">{{ page.title }}</a></li> {% endif %} {% endfor %}
the result is (only first pages, the sub pages doesn't matter at the moment):
├── Ab ├── Ge ├── Pi ├── Rf ├── Pr1 ├── Pr2
Expected is:
├── Ge ├── Ab ├── Pi ├── Rf ├── Pr1 ├── Pr2
So, only the first entry is not sort, all others are correctly sorted. Why? :-)
Found a solution by using search function and closed issues :-)
@useronkel link the solution for reference
Hi! (nearly forget): config.yml: pages_order_by_meta: sortorder pages_order_by: meta pages_order: asc
First issue, perhaps I'm doing something wrong, but lets say following structure given inside content/
In every index.md is meta section with a tag called sortorder
When I'm using twig to template out the structure with
the result is (only first pages, the sub pages doesn't matter at the moment):
Expected is:
So, only the first entry is not sort, all others are correctly sorted. Why? :-)