Sabtu, 06 Juni 2015
Tutorial Codeigniter Membuat Keranjang Belanja Part 2
Tutorial Codeigniter Membuat Keranjang Belanja Part 2
Jaka Prima MaulanaSelamat datang pengunjung primasaja.com,
tutorial ini akan membahas mengenai " Tutorial Codeigniter Membuat Keranjang Belanja Part 2 " yang berarti pembahasan ini melanjutkan pembahasan sebelumnya mengenai di Part 1. Sebelumnya kita telah membuat sebuah function yang berfungsi untuk menampilkan data dan fungsi penambahan nilai untuk datanya. selanjutnya kita akan membuat penambahan kedua, update, total, remove, hapussemua.
Membuat fungsi tambah ke 2
sama persis dengan pembuatan fungsi pertama pada tutorial sebelumnya cuma isi valuenya saja yang diganti dan nama fungsi nya di ganti add2 berikut contohnya
function add2()
{
$data = array(
'id' => '12',
'name' => 'baju',
'qty' => 2,
'price' => 15000,
'option' => array('size' => 'L')
);
$this->cart->insert($data);
echo "panggil add2()";
}
Membuat fungsi update
penggunaan library cart pada framework codeigniter untuk mengupdate data barang menggunakan $this->cart->update dan masukkan data baris yang akan dirubah bisa dilihat dari fungsi show copy di rowid dan rubah isi data qty menjadi 1
function update()
{
$data = array(
'rowid' => 'c20ad4d76fe97759aa27a0c99bff6710',
'qty' => '1',
);
$this->cart->update($data);
echo "manggil update()";
}
hasil :
Membuat fungsi total
selanjutnya didalam keranjang pastikan ada total databarang dengan menjumlahkan total harga per produknya dengan framework codeigniter semua dapat dibuat dengan sederhana yaitu dengan code seperti ini $this->cart->total();
function total(){
echo $this->cart->total();
}
echo $this->cart->total();
}
hasil :

Membuat fungsi hapus
Jika ingin mereset data yang sudah dibeli dapat menggunakan $this->cart->update dengan fungsi ini Anda dapat menghapus jumlah data yang sudah dipesan
function hapus()
{
$data = array(
'rowid' => 'c20ad4d76fe97759aa27a0c99bff6710',
'qty' => '0',
);
$this->cart->update($data);
echo "menghapus data()";
}
hasil :{
$data = array(
'rowid' => 'c20ad4d76fe97759aa27a0c99bff6710',
'qty' => '0',
);
$this->cart->update($data);
echo "menghapus data()";
}

Membuat fungsi hapussemua
jika ingin menghapus semua data yang sudah dipesan dapat menggunakan destroy untuk menghapus sesion data yang sudah dimasukkan
function hapussemua(){
$this->cart->destroy();
echo "penghapusan semua";
}
hasil :$this->cart->destroy();
echo "penghapusan semua";
}

selanjutnya akan dibuat dengan menggunakan database yuk lanjut dengan klik disini
Topik menarik sejenis yang mungkin anda cari:
Langganan:
Posting Komentar
(
Atom
)
Tidak ada komentar :
Posting Komentar