Guest User

Untitled

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