Hallo semua balik lagi ditutorial programman Dumet School kali ini saya akan membahas tentang Bagaimana Cara Implementasikan Library Cart Pada Codeigniter, pernah terpikir gak ingin membuat sebuah toko online, pasti punya yah, sudah tidak asing lagi toko online di zama sekarang ini, bahkan sudah merajarela yah sudah banyak, hampir-hampir toko-toko yang sudah ada sejak lama sampai bangkrut dengan hadirnya toko online,
oke skip yang itu focus ke materi kita yakni menjalankan library cart pada codeigniter, saya asumsikan teman teman sudah mendowload file codeigniter yang terbaru dan autoload sudah di setting, dengan memasukkan library cart. Jika sudah semua kita langsung saja mengoding, oke buka text editornya dan buat file controller baru beri nama Shopping_Cart.php namanya boleh bebas yah . jika sudah masukkan script berikut :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
class Shopping_Cart extends CI_Controller { public function index(){ $content = $this->cart->contents(); $this->load->view('show_cart', array('content' => $content)); } public function tambah_keranjang (){ $data = array( 'id' => '1236', 'qty' => 1, 'price' => 100000, 'name' => 'Samsung' ); $this->cart->insert($data); echo "keranjang telah ditambahkan"; } |
Jika sudah dimasukkan langkah selanjutnya ialah membuat viewnya yah, viewnya kita buat sederhana saja beri nama views/show_cart.php, kita bisa buatkan table untuk menampilkan data yang telah kita inputkan, oke masukkan script berikut :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<div class="container"> <div class="row"> <div class="col-md-12"> <table class="table table-striped table-bordered table-hover"> <tr class="success"> <th>Rowid</th> <th>Name</th> <th>Price</th> <th>Qty</th> <th>Subtotal</th> <th>Options</th> </tr> <?php foreach ($content as $item){ ?> <tr> <td><?php echo $item['rowid'] ?></td> <td><?php echo $item['name'] ?></td> <td><?php echo number_format($item['price'], 0, '','.'); ?></td> <td><?php echo $item['qty'] ?></td> <td><?php echo number_format($item['subtotal'], 0, '','.') ?></td> <?php if (@$item['options']['Color'] == FALSE){ ?> <td>-</td> <?php } else { ?> <td><?php echo $item['options']['Color'] ?></td> <?php } ?> </tr> <?php } ?> </table> <?php $total = $this->cart->total(); echo "<h4> Rp. " . number_format($total, 0, '','.') . "</h4>"; ?> </div> </div> </div> |
jika sudah coba jalankan dibrowsernya, localhost/namafolder/index.php/tambahkan_keranjang lalu enter lalu panggil lagi dengan menghilangkan tembahkan_keranjang.
Oke cukup mudah bukan?, sekian tutorial tentang Bagaimana Cara Implementasikan Library Cart Pada Codeigniter. Sampai bertemu diartikel selanjutnya dan sampai jumpa.
#KeepLearn
#IsmetMA