FoOlSlideX/public/releases.php
2023-03-30 23:00:50 +02:00

32 lines
849 B
PHP

<?php
require "../autoload.php";
// Pagination
$page = cat($_GET["page"] ?? 1);
$limit = $config["perpage"]["chapters"];
$skip = ($page - 1) * $limit;
$chapters = $db["chapters"]->createQueryBuilder()
->orderBy(["id" => "DESC"])
->limit($limit)
->skip($skip)
->getQuery()
->fetch();
$pagis = array();
$totalPages = $db["chapters"]->count() / $config["perpage"]["chapters"];
for ($i = 0; $i < $totalPages; $i++) {
array_push($pagis, $i + 1);
}
$smarty->assign("pagetitle", "Releases - Page " . $page . " " . $config["divider"] . " " . $config["title"]);
$smarty->assign("page", $page);
$smarty->assign("chapters", $chapters);
$smarty->assign("pagis", $pagis);
$smarty->assign("totalPages", $totalPages);
$smarty->display("parts/header.tpl");
$smarty->display("pages/releases.tpl");
$smarty->display("parts/footer.tpl");