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; ?> |