Cara Menggunakan Plugin Keranjang Belanja / Shopping Cart Pada Codeigniter 4

 



Hallo Teman-teman semuanya kembali lagi bersama dengan saya di blog kita bersama, oke kali init kita akan membahas mengenai cara membuat keranjang belanja / Shopping Cart di aplikasi web e-commerce

Bagi teman-teman yang mungkin pada saat ini sedang membangun sebuah aplikasi web E-commerce maka tutorial ini sangat berguna bagi teman-teman semuanya, oke seperti yang kita ketahui, jika kita membangun sebuah aplikasi E-commerce berbasis website, pastinya kita akan menambahkan fitur keranjang belanja pada aplikasi yang akan kita bangun, nahh yang dimana fungsi dari keranjang belanja ini ialah untuk menyimpan produk-produk yang sudah di pilih pelanggan dari aplikasi e-commerce tersebut .

Nahh tanpa berlama-lama mungkin langsung saja kita masuk ke dalam langkah-langkah pembuatan keranjang belanja di codeigniter 4

A. Persiapan


 - Framework Codeigniter 4 Sudah terinstall di aplikasi teman-teman semuanya, disini saya asumsikan teman-teman sudah menginstallnya, jika ingin menginstall silahkan langsung mengunjungi website resminya di link berikut ini https://codeigniter4.github.io/userguide/installation/index.html


B. Install Plugin keranjang belanja


nahh selanjutnya kita akan menginstall sebuah plugin keranjang belanja yang akan membantu kita dalam proses pembuatanya, untuk mendwonloadnya silahkan kunjungi link akun github berikut ini https://github.com/Nofrisdan/Plugin-Keranjang-Belanja.git, jika teman-teman sudah menginstall Gitbash di komputer teman-teman semuanya silakan untuk mempercepat penginstalan gunakan git clone dengan copy code berikut ini 

git clone https://github.com/Nofrisdan/Plugin-Keranjang-Belanja.git
Jika teman-teman semuanya sudah menginstall plugin keranjang belanja, maka selanjutnya silahkan copy file plugin keranjang belanja yang kita install tadi ke dalam folder aplikasi codeigniter 4 yang juga baru kita install tadi, dan untuk stuktur foldernya seperti gambar berikut ini 




Nahh sesuai dengan gambar plugin keranjang belanja yang saya instal saya rename dengan nama CartLibrary , untuk penamaan plugin sesuaikan dengan keinginan teman-teman semuanya, 

C. Konfigurasi Plugin dengan Codeigniter 4


nahh jika teman-teman sudah mengcopy file plugin keranjang ke folder codeigniter 4, maka selanjutnya kita akan konfigurasi plugin keranjang belanja dengan codeigniter 4, nahh langsung saja teman-teman buka file Autoload.php  di folder /App / Config / Autoload.php  dan copy source code berikut ini ke dalam variabel $psr4  di file Autoload,php

' CodeIgniterCart ' => ROOTPATH . 'Nama_folder_keranjang_belanja / src'



 

Note ! 

Untuk nama folder keranjang silahkan sesuaikan dengan nama folder teman-teman semuanya, kebetulan sesuai dengan gambar saya membuatkan nama folder plugin keranjang belanja dengan nama CartLibrasry maka di variabel $psr4 menggunakan nama CartLibrary


D. Penggunaan plugin 


Nahh selanjutnya kita akan menggunakan plugin keranjang belanja ini di codeigniter 4 kita, berikut cara penggunaanya :

1. Load Plugin 

untuk bisa menggunakan plugin kita harus terlebih dahulu load plugin keranjang belanja 

$cart = \Config\Services::cart();

2. Insert Data ke keranjang belanja

$data = [
        
        "id"=>"1",
        "qty" => "1",
        "price"=> "Rp,10.000",
        "options" => [ "gambar_produk"=>"foto1.jpg"]
];

$cart->insert( $data );


3. Update data Keranjang Belanja

$data = [
        "rowid"=> "1fg1hdyveydbjdkdygehdhjskvhdd",
        "id"=>"1",
        "qty" => "1",
        "price"=> "Rp,10.000",
        "options" => [ "gambar_produk"=>"foto1.jpg"]
];

$cart->insert( $data );

4. Lihat Data Di dalam Keranjang

$cart->contents()

5. Lihat Total Produk di dalam keranjang 

$cart->totalItems()

6. Hapus Satu item di dalam Produk 

$rowid = "1fg1hdyveydbjdkdygehdhjskvhdd";

$cart->remove ( $rowid );

7. Kosongkan Keranjang

$cart -> destroy()


Nahhh jika sudah sampai disini maka proses cara menggunakan plugin keranjang belanja sudah berhasil dilakukan, khusus pada pembahasan kali ini kita hanya belajar cara menggunakan plugin keranjang belanja saja, dan untuk pengaplikasiannya langsung ke web E-Commerce akan kita bahas di part selanjutnya, tetap pantau web log ini ya,, hehehehehhe

sekian dan terimakasih .......
                       


0 Komentar