Collection-next Tag
If you're on a single entry page and want to show next entries in order (publish date, alphabetical, or manual), this is the tag you're looking for.
Date Order#
This tag relies on the native publish date field for date ordering.
Example#
This will show the next 2 posts in a blog collection. It'll scope the entries loop into the posts tag pair. If there are no more entries, the no results text will be shown.
{{ collection:next in="blog" as="posts" limit="2" sort="date:asc" }} {{ if no_results }} No more posts to read! {{ /if }} {{ posts }} <div class="post"> <a href="{{ url }}">{{ title }}</a> </div> {{ /posts }} {{ /collection:next }} <statamic:collection:next in="blog" as="posts" limit="2" sort="date:asc" > @if ($no_results) No more posts to read! @endif @foreach ($posts as $post) <div class="post"> <a href="{{ $post->url }}">{{ $post->title }}</a> </div> @endforeach </statamic:collection:next> Parameters
in|collection
string
Explicitly define a collection. Defaults to whatever collection the current entry is in.
current
string
Explicitly define a current entry by id. Defaults to the current entry in context.
collection params
inheritance
All collection tag parameters are available.
Variables
| Variable | Type | Description |
|---|---|---|
no_results | boolean |
|
Docs Feedback
Submit improvements, related content, or suggestions through Github.
Betterify this page