Advertisement
fabi0

Untitled

Jun 18th, 2014
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 4.95 KB | None | 0 0
  1.  <ul class="pagination">
  2.                         <?php $previous = 'href = "home/page/' . ($data['pagination']['curent_page'] - 1) . '"' ?>
  3.                         <?php $next = 'href = "home/page/' . ($data['pagination']['curent_page'] + 1) . '"' ?>
  4.  
  5.                         <!-- First -->
  6.                         <li <?= ($data['pagination']['curent_page'] == 1) ? 'class="disabled"' : ''; ?>>
  7.                             <a <?= ($data['pagination']['curent_page'] == 1) ? '' : 'href="home/page/1"'; ?>>
  8.                                 <i class="glyphicon glyphicon-step-backward"></i> First
  9.                             </a>
  10.                         </li>
  11.  
  12.                         <!-- Previous -->
  13.                         <li <?= ($data['pagination']['curent_page'] == 1) ? 'class="disabled"' : ''; ?>>
  14.                             <a <?= ($data['pagination']['curent_page'] == 1) ? '' : $previous; ?>>
  15.                                 <i class="glyphicon glyphicon-chevron-left"></i> Previous
  16.                             </a>
  17.                         </li>
  18.  
  19.  
  20.  
  21.                         <?php if ($data['pagination']['curent_page'] <= 3) : ?>
  22.                             <?php $pp = 0; ?>
  23.                             <?php for ($i = 1; $i <= $data['pagination']['count_pages']; $i++) : ?>
  24.                                 <li class="<?php echo ($i == $data['pagination']['curent_page']) ? 'active' : ''; ?>">
  25.                                     <a href="home/page/<?= $i ?>"><?= $i ?></a>
  26.                                 </li>
  27.                                 <?php $pp++ ?>
  28.                                 <?php
  29.                                if ($pp == 5) {
  30.                                    break;
  31.                                }
  32.                                ?>
  33.                             <?php endfor; ?>
  34.                         <?php else : ?>
  35.                             <?php if ($data['pagination']['curent_page'] > 3) : ?>
  36.                                 <?php if ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) : ?>
  37.                                     <li><a href="home/page/<?= $data['pagination']['curent_page'] - 4 ?>"><?= $data['pagination']['curent_page'] - 4 ?></a></li>
  38.                                     <li><a href="home/page/<?= $data['pagination']['curent_page'] - 3 ?>"><?= $data['pagination']['curent_page'] - 3 ?></a></li>
  39.                                 <?php endif; ?>
  40.                                 <?php if ($data['pagination']['curent_page'] + 1 == $data['pagination']['count_pages']) : ?>
  41.                                     <li><a href="home/page/<?= $data['pagination']['curent_page'] - 3 ?>"><?= $data['pagination']['curent_page'] - 3 ?></a></li>
  42.                                 <?php endif; ?>  
  43.                                 <li><a href="home/page/<?= $data['pagination']['curent_page'] - 2 ?>"><?= $data['pagination']['curent_page'] - 2 ?></a></li>
  44.                                 <li><a href="home/page/<?= $data['pagination']['curent_page'] - 1 ?>"><?= $data['pagination']['curent_page'] - 1 ?></a></li>
  45.                                 <li class="active"><a href="home/page/<?= $data['pagination']['curent_page'] ?>"><?= $data['pagination']['curent_page'] ?></a></li>
  46.  
  47.                                 <?php if (($data['pagination']['curent_page'] + 1) <= $data['pagination']['count_pages']) : ?>
  48.                                     <li><a href="home/page/<?= $data['pagination']['curent_page'] + 1 ?>"><?= $data['pagination']['curent_page'] + 1 ?></a></li>
  49.                                 <?php endif; ?>
  50.                                 <?php if (($data['pagination']['curent_page'] + 2) <= $data['pagination']['count_pages']) : ?>  
  51.                                     <li><a href="home/page/<?= $data['pagination']['curent_page'] + 2 ?>"><?= $data['pagination']['curent_page'] + 2 ?></a></li>
  52.                                 <?php endif; ?>
  53.                             <?php endif; ?>
  54.                         <?php endif; ?>
  55.  
  56.  
  57.  
  58.                         <!-- Next -->
  59.                         <li <?= ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) ? 'class="disabled"' : ''; ?>>
  60.                             <a <?= ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) ? '' : $next; ?>>
  61.                                 <i class="glyphicon glyphicon-chevron-right"></i> Next
  62.                             </a>
  63.                         </li>
  64.  
  65.                         <!-- Last -->
  66.                         <li <?= ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) ? 'class="disabled"' : ''; ?>>
  67.                             <a <?= ($data['pagination']['curent_page'] == $data['pagination']['count_pages']) ? '' : 'href="home/page/' . $data['pagination']['count_pages'] . '"'; ?>>
  68.                                 <i class="glyphicon glyphicon-step-forward"></i> Last
  69.                             </a>
  70.                         </li>
  71.                     </ul>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement