Advertisement
lorrenec

Untitled

Sep 22nd, 2022
887
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.93 KB | None | 0 0
  1. <!--PAGINAÇÃO-->
  2.   <div class="col-sm-12 mb-3">
  3.     <!-- Pagination -->
  4.     <nav aria-label="Page navigation example mt-5">
  5.       <ul class="pagination">
  6.         <li class="page-item <?php if ($page <= 1) {
  7.                                 echo 'disabled';
  8.                               } ?>">
  9.           <a class="page-link" href="<?php if ($page <= 1) {
  10.                                         echo '#';
  11.                                       } else {
  12.                                         echo "#" . $prev;
  13.                                       } ?>">Anterior</a>
  14.         </li>
  15.  
  16.         <?php for ($i = 1; $i <= $totalPages; $i++) : ?>
  17.           <?php //verificando primeira sitacao, página 1 até 20
  18.              if ($page <= 20 ) {
  19.                 if ($i <= 20 ) { ?>
  20.                       <li class="page-item <?php if ($page == $i) {
  21.                                   echo 'active';
  22.                                 } ?>">
  23.                         <a class="page-link" href="#<?php echo $i; ?>"> <?php echo $i; ?> </a>
  24.                       </li>
  25.               <?  } elseif ($i == 21) { ?>
  26.                       <li class="page-item">
  27.                          <a class="page-link">  ,,, </a>
  28.                       </li>
  29.            <?php   } elseif ($i == $totalPages) { ?>
  30.                           <li class="page-item ">
  31.                             <a class="page-link" href="#<?php echo $i; ?>"> <?php echo $i; ?> </a>
  32.                           </li>
  33.           <?php  
  34.                      }
  35.           }  else  {  //pagina maior que 20
  36.               if ( $i >= $page && $i <= $page+20  ) { ?>          
  37.                   <li class="page-item <?php if ($page == $i) {
  38.                                   echo 'active';
  39.                                 } ?>">
  40.                         <a class="page-link" href="#<?php echo $i; ?>"> <?php echo $i; ?> </a>
  41.                       </li>
  42.             <?  
  43.              }
  44.               elseif ($i == $page+21) { ?>
  45.                       <li class="page-item">
  46.                          <a class="page-link">  ,,, </a>
  47.                       </li>
  48.              <?php }  elseif ($i == $totalPages) { ?>
  49.                           <li class="page-item ">
  50.                             <a class="page-link" href="#<?php echo $i; ?>"> <?php echo $i; ?> </a>
  51.                           </li>
  52.           <?php  
  53.                      }
  54.  
  55.  
  56.             }
  57.           ?>
  58.  
  59.  
  60.          
  61.         <?php endfor; ?>
  62.  
  63.         <li class="page-item <?php if ($page >= $totalPages) {
  64.                                 echo 'disabled';
  65.                               } ?>">
  66.           <a class="page-link" href="<?php if ($page >= $totalPages) {
  67.                                         echo '#';
  68.                                       } else {
  69.                                         echo "#" . $next;
  70.                                       } ?>">Próxima</a>
  71.         </li>
  72.       </ul>
  73.     </nav>
  74.   </div>
  75.  
  76. </div>
  77.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement