Advertisement
yesamarcos

Simple Bootstrap Pagination Library II Codeigniter 3

May 1st, 2017
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.59 KB | None | 0 0
  1. <?php defined('BASEPATH') OR exit('No direct script access allowed');
  2.  
  3. class Mygination
  4. {
  5.     protected $ci;
  6.  
  7.     public function __construct()
  8.     {
  9.         $this->ci=& get_instance();
  10.         $this->ci->load->library('pagination');
  11.     }
  12.  
  13.     /**
  14.      * Prepare to render Pagination with Bootstrap
  15.      * @return [type] [description]
  16.      */
  17.     public function render(){
  18.         return $this->bootstrap();
  19.     }
  20.  
  21.     /**
  22.      * Setup configs to load pagination with Bootstrap
  23.      * @return [type] [description]
  24.      */
  25.     private function bootstrap(){
  26.  
  27.         // Config for bootstrap pagination class integration
  28.         $config['full_tag_open'] = '<ul class="pagination">';
  29.         $config['full_tag_close'] = '</ul>';
  30.         $config['first_link'] = false;
  31.         $config['last_link'] = false;
  32.         $config['first_tag_open'] = '<li>';
  33.         $config['first_tag_close'] = '</li>';
  34.         $config['prev_link'] = '&laquo';
  35.         $config['prev_tag_open'] = '<li class="prev">';
  36.         $config['prev_tag_close'] = '</li>';
  37.         $config['next_link'] = '&raquo';
  38.         $config['next_tag_open'] = '<li>';
  39.         $config['next_tag_close'] = '</li>';
  40.         $config['last_tag_open'] = '<li>';
  41.         $config['last_tag_close'] = '</li>';
  42.         $config['cur_tag_open'] = '<li class="active"><a href="#">';
  43.         $config['cur_tag_close'] = '</a></li>';
  44.         $config['num_tag_open'] = '<li>';
  45.         $config['num_tag_close'] = '</li>';
  46.  
  47.         return $config;
  48.     }
  49. }
  50. /* End of file Mygination.php */
  51. /* Location: ./application/libraries/Mygination.php */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement