Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

bootstrap 3 pagination with codeigniter

Tags:

I cant integrate the bootstrap 3 in my pagination, I am using codeigniter in my system, here is my code so far

$config['base_url'] = base_url()."/merchant/?";     $config['total_rows'] = $count_result; // Count total rows in the query     $config['full_tag_open'] = '<div class="pagination pagination-small pagination-centered"><ul>';     $config['full_tag_close'] = '</ul></div>';     $config['per_page'] = $limit;     $config['num_links'] = 5;     $config['page_query_string'] = TRUE;     $config['prev_link'] = '&lt; Prev';     $config['prev_tag_open'] = '<li>';     $config['prev_tag_close'] = '</li>';     $config['next_link'] = 'Next &gt;';     $config['next_tag_open'] = '<li>';     $config['next_tag_close'] = '</li>';     $config['cur_tag_open'] = '<li class="active"><a href="#">';     $config['cur_tag_close'] = '</a></li>';     $config['num_tag_open'] = '<li>';     $config['num_tag_close'] = '</li>';     $config['first_link'] = FALSE;     $config['last_link'] = FALSE;     $this->pagination->initialize($config);       $this->data['links'] =  $this->pagination->create_links(); 

and I came up with this

am i missing something here?

enter image description here

like image 892
CaffeineShots Avatar asked Nov 20 '13 06:11

CaffeineShots


People also ask

How to add pagination in CodeIgniter 3?

Simply create a new file called pagination. php, add the $config array in that file. Then save the file in application/config/pagination. php and it will be used automatically.

How to design pagination links in CodeIgniter?

Manual Pagination php namespace App\Controllers; use CodeIgniter\Controller; class UserController extends Controller { public function index() { // ... $pager = service('pager'); $page = (int) ($this->request->getGet('page') ?? 1); $perPage = 20; $total = 200; // Call makeLinks() to make pagination links.


1 Answers

Here is Mine, and It Works Using Bootstrap 3

<?php if(!defined('BASEPATH')) exit('Direct Access Not Allowed');  /* This Application Must Be Used With BootStrap 3 *  */ $config['full_tag_open'] = "<ul class='pagination'>"; $config['full_tag_close'] ="</ul>"; $config['num_tag_open'] = '<li>'; $config['num_tag_close'] = '</li>'; $config['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>"; $config['cur_tag_close'] = "<span class='sr-only'></span></a></li>"; $config['next_tag_open'] = "<li>"; $config['next_tagl_close'] = "</li>"; $config['prev_tag_open'] = "<li>"; $config['prev_tagl_close'] = "</li>"; $config['first_tag_open'] = "<li>"; $config['first_tagl_close'] = "</li>"; $config['last_tag_open'] = "<li>"; $config['last_tagl_close'] = "</li>";  // end of file Pagination.php  // Location config/pagination.php  // By @emanisof  
like image 77
emanisof Avatar answered Oct 07 '22 16:10

emanisof