Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <ul class="pagination">
- <?php $previous = 'href = "home/page/' . ($data['pagination']['curent_page'] - 1) . '"' ?>
- <?php $next = 'href = "home/page/' . ($data['pagination']['curent_page'] + 1) . '"' ?>
- <!-- First -->
- <li <?= ($data['pagination']['curent_page'] == 1) ? 'class="disabled"' : ''; ?>>
- <a <?= ($data['pagination']['curent_page'] == 1) ? '' : 'href="home/page/1"'; ?>>
- <i class="glyphicon glyphicon-step-backward"></i> First
- </a>
- </li>
- <!-- Previous -->
- <li <?= ($data['pagination']['curent_page'] == 1) ? 'class="disabled"' : ''; ?>>
- <a <?= ($data['pagination']['curent_page'] == 1) ? '' : $previous; ?>>
- <i class="glyphicon glyphicon-chevron-left"></i> Previous
- </a>
- </li>
- <?php if ($data['pagination']['curent_page'] <= 3) : ?>
- <?php $pp = 0; ?>
- <?php for ($i = 1; $i <= $data['pagination']['count_pages']; $i++) : ?>
- <li class="<?php echo ($i == $data['pagination']['curent_page']) ? 'active' : ''; ?>">
- <a href="home/page/<?= $i ?>"><?= $i ?></a>
- </li>
- <?php $pp++ ?>
- <?php
- if ($pp == 5) {
- break;
- }
- ?>
- <?php endfor; ?>
- <?php else : ?>
- <?php if ($data['pagination']['curent_page'] > 3) : ?>
- <?php if ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) : ?>
- <li><a href="home/page/<?= $data['pagination']['curent_page'] - 4 ?>"><?= $data['pagination']['curent_page'] - 4 ?></a></li>
- <li><a href="home/page/<?= $data['pagination']['curent_page'] - 3 ?>"><?= $data['pagination']['curent_page'] - 3 ?></a></li>
- <?php endif; ?>
- <?php if ($data['pagination']['curent_page'] + 1 == $data['pagination']['count_pages']) : ?>
- <li><a href="home/page/<?= $data['pagination']['curent_page'] - 3 ?>"><?= $data['pagination']['curent_page'] - 3 ?></a></li>
- <?php endif; ?>
- <li><a href="home/page/<?= $data['pagination']['curent_page'] - 2 ?>"><?= $data['pagination']['curent_page'] - 2 ?></a></li>
- <li><a href="home/page/<?= $data['pagination']['curent_page'] - 1 ?>"><?= $data['pagination']['curent_page'] - 1 ?></a></li>
- <li class="active"><a href="home/page/<?= $data['pagination']['curent_page'] ?>"><?= $data['pagination']['curent_page'] ?></a></li>
- <?php if (($data['pagination']['curent_page'] + 1) <= $data['pagination']['count_pages']) : ?>
- <li><a href="home/page/<?= $data['pagination']['curent_page'] + 1 ?>"><?= $data['pagination']['curent_page'] + 1 ?></a></li>
- <?php endif; ?>
- <?php if (($data['pagination']['curent_page'] + 2) <= $data['pagination']['count_pages']) : ?>
- <li><a href="home/page/<?= $data['pagination']['curent_page'] + 2 ?>"><?= $data['pagination']['curent_page'] + 2 ?></a></li>
- <?php endif; ?>
- <?php endif; ?>
- <?php endif; ?>
- <!-- Next -->
- <li <?= ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) ? 'class="disabled"' : ''; ?>>
- <a <?= ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) ? '' : $next; ?>>
- <i class="glyphicon glyphicon-chevron-right"></i> Next
- </a>
- </li>
- <!-- Last -->
- <li <?= ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) ? 'class="disabled"' : ''; ?>>
- <a <?= ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) ? '' : 'href="home/page/' . $data['pagination']['count_pages'] . '"'; ?>>
- <i class="glyphicon glyphicon-step-forward"></i> Last
- </a>
- </li>
- </ul>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement