Advertisement
GWibisono

kode isenk pagination

Jun 18th, 2012
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #Controller
  2. -----------
  3. <?
  4. public function index(){
  5.         $data[produk] = $this->produk_m->get_all();
  6.        
  7.         $config['base_url'] = base_url() . 'index.php/admin/produk/';
  8.             $config['total_rows'] = 2;
  9.             $config['per_page'] = 3;
  10.         $config['uri_segment'] = 3;
  11.             $config['first_link'] = 'Awal';
  12.         $config['last_link'] = 'Akhir';
  13.         $config['next_link'] = 'Selanjutnya';
  14.         $config['prev_link'] = 'Sebelumnya';
  15.             $this->pagination->initialize($config);
  16.         $data[pagination] = $this->pagination->create_links();
  17.         $this->load->view('produk/list',$data);
  18.            
  19.     }
  20.  
  21. ?>
  22. #Model
  23. ------------
  24. <?
  25. public function get_all() {
  26. /*
  27. bisa jalan?
  28.  
  29. */
  30.         $this->db->order_by('kategori_id');
  31.         $this->db->join('kategori','kategori.id_kategori=produk.kategori_id');
  32.         return $this->db->get_all();
  33.     }
  34. ?>
  35. #View
  36. ----------
  37. <?php if($produk!= array()){
  38. ?>
  39.     <table>
  40.         <tr>
  41.             <th>Kode</th>
  42.             <th>Nama Produk</th>
  43.             <th>Kategori</th>
  44.             <th>Harga</th>
  45.             <th>Stok</th>
  46.             <th>Status</th>
  47.             <th>Action</th>
  48.         </tr>
  49.         <?php $i=0; foreach ($produk as $val): ?>
  50.         <tr <?php echo $i%2 == 0 ? 'class="bg"' : '';  ?>>
  51.             <td><?php echo $val->kode_produk; ?></td>
  52.             <td><?php echo $val->nama_produk; ?></td>
  53.             <td><?php echo $val->nama_kategori; ?></td>
  54.             <td><?php echo $val->harga_baru == 0 ? $val->harga_jual : '<div style="color:red">'.$val->harga_baru.'</div>'; ?></td>
  55.             <td><?php echo $val->stok != 0 ? $val->stok : '<div class="no-stock">stok habis</div>'; ?></td>
  56.             <td><?php echo $val->status_produk == 1 ? anchor(uri_string().'/aktifasi/'.$val->id_produk.'/0','Aktif', 'class="active"') : anchor(uri_string().'/aktifasi/'.$val->id_produk.'/1','Tidak Aktif', 'class="no-active"'); ?></td>
  57.             <td>
  58.                 <?php echo anchor(uri_string().'/hapus/'.$val->id_produk,'Hapus')?>
  59.                  |
  60.                 <?php echo anchor(uri_string().'/ubah/'.$val->id_produk,'Ubah','class="ubah"')?>
  61.             </td>
  62.         </tr>
  63.         <?php $i++; endforeach; ?>
  64.     </table>
  65.    
  66. <?php
  67. }else {?>
  68.     <p class="msg info">Belum ada Produk yang tersedia</p>
  69. <?php
  70. }
  71. ?><hr>
  72.  <?php echo $pagination; ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement