mirror of
https://github.com/getformwork/formwork.git
synced 2025-02-24 09:42:43 +01:00
19 lines
438 B
PHP
19 lines
438 B
PHP
<?php
|
|
|
|
$posts = $page->children()->filter('published');
|
|
|
|
if ($params->has('tagName')) {
|
|
$posts = $posts->filter('tags', $params->get('tagName'), 'Formwork\Utils\Str::slug');
|
|
}
|
|
|
|
$posts = $posts->reverse()->paginate($page->get('posts-per-page', 5));
|
|
|
|
if ($posts->isEmpty()) {
|
|
$site->errorPage(true);
|
|
}
|
|
|
|
return [
|
|
'posts' => $posts,
|
|
'pagination' => $posts->pagination()
|
|
];
|