items
Setup/Initialization
simpleCart(js) requires using jQuery, Prototype, or Mootools. No extra configuration is needed as long as one of them is included on the page
Quick Start
Add the script to your page and set your checkout method
To sell items from your “Shelf”, just add some classes to your html like this:
Awesome T-shirt
$35.99
Add to Cart
Then just add classes where you want your totals to show or have your checkout buttons:
items - Checkout
That’s it! See below for options you can set, and take a look at the checkout methods and different customizations available.
You can set/change simpleCart options at any time:
simpleCart({ option1: "value" , option2: "value2" });
Here are the possible options and their default values:
simpleCart({ // array representing the format and columns of the cart, // see the cart columns documentation cartColumns: [ { attr: "name", label: "Name"}, { view: "currency", attr: "price", label: "Price"}, { view: "decrement", label: false}, { attr: "quantity", label: "Qty"}, { view: "increment", label: false}, { view: "currency", attr: "total", label: "SubTotal" }, { view: "remove", text: "Remove", label: false} ], // "div" or "table" - builds the cart as a // table or collection of divs cartStyle: "div", // how simpleCart should checkout, see the // checkout reference for more info checkout: { type: "PayPal" , email: "[email protected]" }, // set the currency, see the currency // reference for more info currency: "USD", // collection of arbitrary data you may want to store // with the cart, such as customer info data: {}, // set the cart langauge // (may be used for checkout) language: "english-us", // array of item fields that will not be // sent to checkout excludeFromCheckout: [], // custom function to add shipping cost shippingCustom: null, // flat rate shipping option shippingFlatRate: 0, // added shipping based on this value // multiplied by the cart quantity shippingQuantityRate: 0, // added shipping based on this value // multiplied by the cart subtotal shippingTotalRate: 0, // tax rate applied to cart subtotal taxRate: 0, // true if tax should be applied to shipping taxShipping: false, // event callbacks beforeAdd : null, afterAdd : null, load : null, beforeSave : null, afterSave : null, update : null, ready : null, checkoutSuccess : null, checkoutFail : null, beforeCheckout : null, beforeRemove : null });
Sep 11, 2012
Hello, I’m interesting, if paypal returns any information, like true or something, that the payment went okay.
I’m making some project and i need some event back.