View difference between Paste ID: W6Tcn6rk and DfLAj610
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; ?>