Membuat shoping cart sederhana

     Jika ingin membuka toko online, salah satu fitur yang digunakan ialah shoping cart, apabila pada pembuatan shoping cart menggunakan framework CodeIgniter tidak lah terlalu sulit membuatnya karna CodeIgniter menyediakan library untuk mempermudah pembuatan shoping cart, library seperti berikut.

$this->load->library('cart');

Langsung saja kita membuat shoping cart sederhana pada CodeIgniter :
- Membuat database produk, contoh database yang telah dibuat seperti gambar dibawah ini dan jangan lupa juga untuk mengkonfigurasi CodeIgniternya:


- Selanjutnya membuat model produk, contoh gambar seperti dibawah ini :


- Selanjutnya membuat controller Produk dan Cart, contoh gambar seperti dibawah ini :

controller produk

Controller Cart

- Selanjutnya kita membuat viewnya, disini membuat 2 view yaitu view list barang dan view daftar kerangka belanja, contoh gambar seperti dibawah ini :

view list barang

view daftar kerangka belanja

- Adapun tampilan dari view diatas adalah sebagai berikut :


Sekian dan terimakasih






Image Gallery Sederhana Pada CodeIgniter

       Image gallery pada CodeIgniter berfungsi sebagai mengupload gambar dengan memanfaatkan beberapa library upload, risize serta beberapa helper.

- Library upload : $this->load->library('upload');
- Untuk menyimpan gambar yang nantinya di upload : $config['upload_path'] = APPPATH . 'uploads/'; 
- Beberapa tipe gambar yang akan diupload : $config['allowed_types'] = 'jpeg|jpg|gif|png'; 
- Untuk ukuran maksimal file gambar yang diupload : $config['max_size'] = '1024';  

Setelah mensetting library upload kita tinggal memanggil fungsi do_upload untuk mengupload file, file yang terlah dimasukkan oleh user. 
if ( ! $this->upload->do_upload()) 
{  
     //gagal mengupload file & error menyimpan error message dalam   
    //variabel erro    
    $error = array('error' => $this->upload->display_errors()); 
} else {    
    //sukses mengupload file & informasi file disimpan dalam      
   // variabel data     $data = array('upload_data' => $this->upload->data());
}

Langsung saja kita praktekan membuat image gallery sederhana pada CodeIgniter :

- Pertama kita buat folder thumb dan upload_image pada root aplikasi, seperti gambar dibawah ini


- Selanjutnya mengubah settingan CodeIgniter di application/config/config.php, seperti gambar dibawah ini


- Selanjutnya kita buat controller dengan nama gallery.php di application/controller, controller ini nantinya berfungsi untuk mengupload dan meresize gambar otomatis, source code pada gambar dibawah ini


- Selanjutnya kita buat model dengan nama gallery_model.php di application/models, source code pada gambar dibawah ini


- Selanjutnya kita buat views dengan nama view_gallery.php di application/views, source code pada gambar dibawah ini


- Hasil running program pada gambar dibawah ini


- Pada folder yang kita buat di awal dengan nama thumb dan upload_image, menyimpan hasil gambar yang kita upload di kedua folder tersebut

Sekian dan terimakasih



Return top