SHOW:
|
|
- or go back to the newest paste.
| 1 | #Controller | |
| 2 | ----------- | |
| 3 | <? | |
| 4 | - | $this->data->produk = $this->produk_m->get_all(); |
| 4 | + | |
| 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->data->pagination = $this->pagination->create_links(); |
| 15 | + | |
| 16 | - | parent::_view('produk/list',$this->data);
|
| 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 | - | return parent::get_all(); |
| 26 | + | /* |
| 27 | bisa jalan? | |
| 28 | ||
| 29 | */ | |
| 30 | $this->db->order_by('kategori_id');
| |
| 31 | - | <?php if($produk!= array()): ?> |
| 31 | + | |
| 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 | - | <?php else: ?> |
| 59 | + | |
| 60 | <?php echo anchor(uri_string().'/ubah/'.$val->id_produk,'Ubah','class="ubah"')?> | |
| 61 | - | <?php endif; ?> |
| 61 | + | |
| 62 | - | <tr><td><?php echo $pagination; ?></td></tr> |
| 62 | + | |
| 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; ?> |