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



Sistem Autentifikasi

         Sistem authentikasi atau sistem login merupakan salah satu bagian dari aplikasi yang sering kita kerjakan. Sistem ini juga menjadi bagian yang vital pada aplikasi. Bagian ini lah yang menjamin keamanan data dari aplikasi yang sedang dikerjakan.

- Pertama kita buat terlebih dahulu databasenya dengan nama database autentik dengan nama tabel users, seperti gambar dibawah ini 


- Selanjutnya kita buat file model.php di application/models dengan fungsi akan mengambilikan object data user apabila username yang dimasukkan ada di database dan memberikan hasil FALSE jika data user tidak ditemukan, contoh source code seperti gambr dibawah ini


- Selanjutnya kita buat views dengan nama contact.php di application/views dengan fungsi menampilkan halaman  untuk login, source code seperti gambar dibawah ini


- Selanjutnya kita buat views lagi dengan nama data_pendaftar.php di application/views dengan fungsi untuk menampilkan halaman dashboard setelah login, source code seperti gambar dibawah ini


- Selanjutnya kita buat controller dengan nama WebLanjut.php di application/controller dengan fungsi agar bisa login dan logout, source code seperti gambar dibawah ini


- Tampilan halalaman sebelum login


- Tampilan halaman setalah login, halaman dashboard


Terimakasih

Penggunaan database pada pendaftaran mahasiswa baru

       Pada pertemuan sebelumnya kita telah membuat form pendaftaran mahasiswa dengan validasinya, sekarang kita akan membuat database yang akan dihubungkan pada form pendaftaran mahasiswa pada pertemuan selanjutnya dengan penambahan fitur update,dalete dan list mahasiswa yang telah di inputkan, untuk lebih jelasnya kita langsung saja.

- Pertama kita buat terlebih dahulu databasenya, disini saya membuat database dengan nama stiki dengan nama tabel maba, bisa dilihat dibawah ini



- Setelah itu kita buat formmaba.php di application/controller, seperti dibawah ini


- Selanjutnya kita buat formmaba_view.php pada application/views, seperti dibawah ini


- Selanjutnya kita buat formdata.php pada application/views, seperti dibawah ini


- Selanjutnya kita buat lagi list_maba.php pada application/views, seperti dibawah ini


- Selanjutnya kita buat formmaba_model.php application/models, seperti dibawah ini


- Selanjutnya kita buat edit_formmaba.php application/views, seperti dibawah ini


- Hasil dari database yang berhasi di inputkan


Untuk melihat hasi dari program di atas bisa dilihat diabawah ini




Sekian dan Terimakasih 

Return top