Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //CONTROLLER//
- public function index($id = null)
- {
- $jml = $this->db->get('berita');
- $config['base_url'] = base_url('home');
- $config['total_rows'] = $jml->num_rows();
- $config['per_page'] = 2; /*Jumlah data yang dipanggil perhalaman*/
- $config['uri_segment'] = 2; /*data selanjutnya di parse diurisegmen 3*/
- /*Class bootstrap pagination yang digunakan*/
- $config['full_tag_open'] = "<ul class='pagination pagination-sm' style='position:relative; top:-25px;'>";
- $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>";
- $this->pagination->initialize($config);
- $data['halaman'] = $this->pagination->create_links();
- /*membuat variable halaman untuk dipanggil di view nantinya*/
- $data['query'] = $this->berita->ambil_pag($config['per_page'], $id);
- /*memanggil view pagination*/
- $this->load->view('index', $data);
- //MODEL//
- public function ambil_pag($num, $id)
- {
- $this->db->order_by('judulBerita', 'ASC');
- $data = $this->db->get('berita', $num, $id);
- return $data->result();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement