Привет, я пытаюсь развить нумерацию страниц, но мои цифры переполнены. Я хотел бы, чтобы это было <1234..15> например. Я знаю, что здесь есть несколько примеров, но я не могу полностью понять, что они там делают, и связать это с моими. Так в основном, где и как я могу написать это, если заявление со следующим кодом?
<?php
$url = $this->url('stack-overflow');
$next_data = $links['next_data'];
$next_button = $links['current_page'] + 1;
$prev_button = $links['current_page'] - 1;
?>
<nav aria-label="Page navigation example">
<ul class="pagination pagination-circle pg-blue">
<?php
if ($links['current_page'] > 1) {
?>
<li class="page-item">
<a class="page-link" href="<?= $url . '?page=' . $prev_button ?>" aria-label="Previous">
<span aria-hidden="true">«</span>
<span class="sr-only">Previous</span>
</a>
</li>
<?php
}
//Loop through total pages
for ($i = 1; $i <= $links['total_pages']; $i++) {
if ($i === $links['current_page']) {
?>
<li class="page-item active"><a class="page-link" href="<?= $url . '?page=' . $i ?>"><?= $i ?></a></li>
<?php
} else {
?>
<li class="page-item"><a class="page-link" href="<?= $url . '?page=' . $i ?>"><?= $i ?></a></li>
<?php
}
}
if (!empty($next_data)) {
?>
<li class="page-item">
<a class="page-link" href="<?= $url . '?page=' . $next_button ?>" aria-label="Next">
<span aria-hidden="true">»</span>
<span class="sr-only">Next</span>
</a>
</li>
<?php
}
?>
</ul>
</nav>