Advertisement
kasyfunnur

input

Mar 11th, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. //CONTROLLER//
  2. public function index($id = null)
  3. {
  4. $jml = $this->db->get('berita');
  5.  
  6. $config['base_url'] = base_url('home');
  7. $config['total_rows'] = $jml->num_rows();
  8. $config['per_page'] = 2; /*Jumlah data yang dipanggil perhalaman*/
  9. $config['uri_segment'] = 2; /*data selanjutnya di parse diurisegmen 3*/
  10.  
  11. /*Class bootstrap pagination yang digunakan*/
  12. $config['full_tag_open'] = "<ul class='pagination pagination-sm' style='position:relative; top:-25px;'>";
  13. $config['full_tag_close'] ="</ul>";
  14. $config['num_tag_open'] = '<li>';
  15. $config['num_tag_close'] = '</li>';
  16. $config['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>";
  17. $config['cur_tag_close'] = "<span class='sr-only'></span></a></li>";
  18. $config['next_tag_open'] = "<li>";
  19. $config['next_tagl_close'] = "</li>";
  20. $config['prev_tag_open'] = "<li>";
  21. $config['prev_tagl_close'] = "</li>";
  22. $config['first_tag_open'] = "<li>";
  23. $config['first_tagl_close'] = "</li>";
  24. $config['last_tag_open'] = "<li>";
  25. $config['last_tagl_close'] = "</li>";
  26. $this->pagination->initialize($config);
  27. $data['halaman'] = $this->pagination->create_links();
  28. /*membuat variable halaman untuk dipanggil di view nantinya*/
  29. $data['query'] = $this->berita->ambil_pag($config['per_page'], $id);
  30. /*memanggil view pagination*/
  31.  
  32. $this->load->view('index', $data);
  33.  
  34. //MODEL//
  35. public function ambil_pag($num, $id)
  36. {
  37. $this->db->order_by('judulBerita', 'ASC');
  38. $data = $this->db->get('berita', $num, $id);
  39. return $data->result();
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement