29 lines
863 B
PHTML
29 lines
863 B
PHTML
<?php
|
|
|
|
use PHPCensor\Helper\Lang;
|
|
|
|
/**
|
|
* @var \JasonGrimes\Paginator $paginator
|
|
*/
|
|
|
|
?>
|
|
<ul class="pagination">
|
|
<?php if ($paginator->getPrevUrl()): ?>
|
|
<li><a href="<?= $paginator->getPrevUrl(); ?>"><?= Lang::get('prev_link'); ?></a></li>
|
|
<?php endif; ?>
|
|
|
|
<?php foreach ($paginator->getPages() as $pageArray): ?>
|
|
<?php if ($pageArray['url']): ?>
|
|
<li <?= $pageArray['isCurrent'] ? 'class="active"' : ''; ?>>
|
|
<a href="<?= $pageArray['url']; ?>"><?= $pageArray['num']; ?></a>
|
|
</li>
|
|
<?php else: ?>
|
|
<li class="disabled"><span><?= $pageArray['num']; ?></span></li>
|
|
<?php endif; ?>
|
|
<?php endforeach; ?>
|
|
|
|
<?php if ($paginator->getNextUrl()): ?>
|
|
<li><a href="<?= $paginator->getNextUrl(); ?>"><?= Lang::get('next_link'); ?></a></li>
|
|
<?php endif; ?>
|
|
</ul>
|