การเขียนโปรแกรม ระบบตะกร้าสินค้า Shopping Cart ด้วย Codeigniter
ระบบตะกร้าสินค้า
ในการเริ่มต้นคลาสรถเข็นให้สร้างคอนโทรลเลอร์ โดยใช้ $this->load->library() method:
คำสั่งเรียก Library การใช้งานตะกร้าสินค้า
$this->load->library('cart');
เมื่อโหลดแล้ว Object รถเข็นจะพร้อมใช้งานโดยเรียกคำสั่ง
$this->cart
การเพิ่มสินค้าลงในตะกร้า
การเพิ่มสินค้าลงในตะกร้านั้นไม่ยากเลย เพียงใช้ $this->cart->insert() method, ตัวอย่าง
เซ็ตตัวแปร $data โดยที่ระบบ id จำนวน ราคา ชื่อ options ต่างๆของสินค้า
$data = array(
'id' => 'sku_123ABC',
'qty' => 1,
'price' => 39.95,
'name' => 'T-Shirt',
'options' => array('Size' => 'L', 'Color' => 'Red')
);
จากนั้น Save ลงฐานข้อมูล
$this->cart->insert($data);
นอกเหนือจาก Column ข้างต้นเราสามารถเพิ่ม option ได้ด้วยตนเองโดนกำหนดตัวแปรได้เลยครับ