Skip to content

stnc/shopping-cart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP SHOPPING CART

php simple shopping cart class and html ajax example

Install

composer require stnc/shopping-cart

SCREENSHOT


init

       
        // use use \Stnc\ShoppingCart\Cart;
$cart_name = 'stnc'; // sepetin session değerine bir değer atadık
$cart = new Cart($cart_name);
$cart->groups=false;

ADDTOCART function

add to cart

$data = array(
		'productID' => 100,
		'productName' => "ice cream",
		'productImageURL' => "https://example.org/icecream.jpg",
		'URL' => "https://example.org/product/100",
		'price' => 40.99,
		"totalEach" => 1,
		'stockUnit'=>'unit',
		"totalPrice" => 40.99
);
$cart->addToCart("100", $data);
	  echo '<pre>';
	  print_r($cart->getArray());
	  echo '</pre>';

removeCart function

cart to remove

   $cart->removeCart(100);
	  echo '<pre>';
	  print_r($cart->getArray());
	  echo '</pre>';

getJson function

cart json info

   $cart->getJson();

viewCart function

emptyCart function

cart empty

   $cart->emptyCart();
 	  echo '<pre>';
	  print_r($cart->getArray());
	  echo '</pre>';

getArray function

cart to result array

	  echo '<pre>';
	  print_r($cart->getArray());
	  echo '</pre>';
// 
 print_r( $cart->cartCount());

cartCount fonksiyonu

gives information about the total of items in the basket

	  print_r($cart->cartCount());

cartInfo fonksiyonu

Cart information

	  print_r($cart->cartInfo());
demo page thx 
https://startbootstrap.com/templates/heroic-features/

About

Php Shopping Cart Class (easy and flexible)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors