Skip to content
● Grav 2.2 is out: 2x faster cold starts and 96% less memory on big sites. Read the announcement →

Slice child pages in collection

Started by Muut Archive 11 years ago · 2 replies · 623 views
11 years ago

Hi!

How can I slice child pages in collection few times on page??

For example, on homepage i want to show first 2 posts in one style, then next 5 posts in other styles and after that all other posts (8, 9, 10 etc).

I try something like

TWIG
{% for child in collection.slice(0, 2) %}
   {% include 'partials/blog_item.html.twig' with {'page':child, 'truncate':true} %}
{% endfor %} 

and after that

TWIG
{% for child in collection.slice(2, 5) %}
   {% include 'partials/blog_item.html.twig' with {'page':child, 'truncate':true} %}
{% endfor %} 

but second block shows nothing...

Thaks!

Suggested topics

Topic Participants Replies Views Activity
Archive · by Deleted User, 9 years ago
0 2607 9 years ago
Archive · by Muut Archive, 9 years ago
2 1714 9 years ago
Archive · by Muut Archive, 9 years ago
2 5009 9 years ago
Archive · by Muut Archive, 9 years ago
1 3838 9 years ago
Archive · by Muut Archive, 9 years ago
3 1819 9 years ago