Advertisement
jamboljack

Articles Controller

Oct 12th, 2014
437
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.30 KB | None | 0 0
  1. class Articles extends CI_Controller{
  2.     public function index() {      
  3.         $config['uri_segment'] = 3;
  4.         $config['base_url'] = base_url(). 'frontend/articles';
  5.             $config['total_rows'] = $this->articles_model->count_all();
  6.             $config['per_page'] = 4;
  7.        
  8.         // CSS Bootstrap       
  9.             $config['full_tag_open'] = '<ul class="pagination">';
  10.             $config['full_tag_close'] = '</ul>';            
  11.             $config['prev_link'] = '«';
  12.             $config['prev_tag_open'] = '<li>';
  13.             $config['prev_tag_close'] = '</li>';
  14.             $config['next_link'] = '»';
  15.             $config['next_tag_open'] = '<li>';
  16.             $config['next_tag_close'] = '</li>';
  17.             $config['cur_tag_open'] = '<li class="active"><a href="#">';
  18.             $config['cur_tag_close'] = '</a></li>';
  19.             $config['num_tag_open'] = '<li>';
  20.             $config['num_tag_close'] = '</li>';
  21.         // Akhir CSS
  22.  
  23.             $config["num_links"] = round( $config["total_rows"] / $config["per_page"] );       
  24.             $this->pagination->initialize($config);
  25.        
  26.             $data['pages'] = $this->pagination->create_links();
  27.         $data['articles'] = $this->articles_model->select_articles()->result();
  28.         $data['side'] = $this->articles_model->select_articles_side()->result();   
  29.         $this->templatefrontend->display('frontend/articles_v', $data);
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement