Re: Bludit v4 - Alpha version
Posted: Wed Sep 13, 2023 3:41 am
Thank you for this. I added prev/next links and SVG icons. This was a great help for we new to Bludit.Misteric wrote: ↑Mon Jul 10, 2023 7:49 amCode: Select all
<?php if(!isset($_GET['page'])){ $getPage = 1; } else { $getPage = $_GET['page']; } ?> <ul class="list-group flex-md-row"> <?php if($getPage != 1) { ?> <li class="list-group-item"> <a class="btn btn-dark" href="<?php echo Theme::siteUrl(); ?>?page=1">First</a> </li> <?php } ?> <?php if ($getPage >= 3) { ?> <li class="list-group-item"> <a class="btn btn-dark" href="<?php echo Theme::siteUrl(); ?>?page=<?php echo $getPage - 2; ?>"><?php echo $getPage - 2; ?></a> </li> <?php } ?> <?php if ($getPage >= 2) { ?> <li class="list-group-item"> <a class="btn btn-dark" href="<?php echo Theme::siteUrl(); ?>?page=<?php echo $getPage - 1; ?>"><?php echo $getPage - 1; ?></a> </li> <?php } ?> <?php if ($getPage) { ?> <li class="list-group-item"> <a class="btn btn-warning" href="<?php echo Theme::siteUrl().'?page='.$getPage; ?>"><?php echo $getPage; ?></a> </li> <?php } ?> <?php if (Paginator::numberOfPages()-1 >= $getPage) { ?> <li class="list-group-item"> <a class="btn btn-dark" href="<?php echo Theme::siteUrl().'?page='.$getPage + 1; ?>"><?php echo $getPage + 1; ?></a> </li> <?php } ?> <?php if (Paginator::numberOfPages()-2 >= $getPage) { ?> <li class="list-group-item"> <a class="btn btn-dark" href="<?php echo Theme::siteUrl().'?page='.$getPage + 2; ?>"><?php echo $getPage + 2; ?></a> </li> <?php } ?> <?php if(Paginator::numberOfPages() != $getPage) { ?> <li class="list-group-item"> <a class="btn btn-dark" href="<?php echo Theme::siteUrl().'?page='.Paginator::numberOfPages(); ?>">Last</a> </li>; <?php } ?> </ul>