久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

SimpleCart(js)/安裝

來自站長(zhǎng)百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

SimpleCart(js)安裝[ ]

下載安裝文件并將文件simpleCart.js 上傳至網(wǎng)站的根目錄,并且利用下面代碼將它附加到任何需要使用到它的網(wǎng)頁(yè)上

<SCRIPT type=text/javascript src="simpleCart.js"></SCRIPT> 

此時(shí)默認(rèn)支付系統(tǒng)是PayPal,所以如果你有PayPal賬號(hào)的話,你需要設(shè)置你的賬號(hào)郵件地址:

<SCRIPT type=text/javascript>
  simpleCart.email = "you@yours.com";
</SCRIPT>

SimpleCart(js)使用[ ]

常用操作[ ]

添加商品至購(gòu)物車?yán)锏呢浖?/b>

<DIV class=simpleCart_shelfItem sizcache="1" sizset="9"> 
 <H2 class=item_name>Awesome T-Shirt</H2> 
 <SPAN class=item_price>$35.95</SPAN>
 <INPUT class=item_quantity value=1> 
 <A class=item_add href="javascript:;" jQuery1313806073171="6">Add to Cart</A> 
 </DIV> 

或者使用下面代碼:

 <A onclick="simpleCart.add( 'name=Awesome t-shirt' , 'price=35.95' , 'quantity=1' );" 
 href="javascript:;" jQuery1313806073171="8">Add To Cart</A> 

購(gòu)物車鏈接和購(gòu)物車摘要信息的設(shè)置:

如果你想在頁(yè)面的任何地方顯示關(guān)于購(gòu)物車的信息,只需要新建一些標(biāo)簽,如div、span、a、h2等等;顯示購(gòu)物車?yán)锩嫔唐返臄?shù)目用simpleCart_quantity,顯示貨架的數(shù)目用simpleCart_total,添加結(jié)算以及清空購(gòu)物車的鏈接可以用simpleCart_checkout和simpleCart_empty,具體代碼如下:

<SPAN class=simpleCart_quantity></SPAN>
 <DIV class=simpleCart_total></DIV>
 <A class=simpleCart_checkout href="javascript:;" jQuery1313806073171="9">Checkout</A> 
 <A class=simpleCart_empty href="javascript:;" jQuery1313806073171="10">Empty</A>

如果你想顯示購(gòu)物車的全部信息則可使用下面代碼:

 <DIV class=simpleCart_items></DIV>

其他功能的設(shè)置[ ]

<SCRIPT type=text/javascript>
  //在這里添加所有的配置選項(xiàng)信息
</SCRIPT> 

結(jié)算方式設(shè)置:

設(shè)置你的郵箱地址,如果你使用PayPal這種支付方式的話:

simpleCart.email = "brett@wojodesign.com"; 

如果你想確保購(gòu)物車會(huì)結(jié)算到PayPal,則用下面代碼設(shè)置:

simpleCart.checkoutTo = PayPal; 
simpleCart.email = "brett@wojodesign.com"; 

如果你想使用GoogleCheckout這種支付方式,那么不再需要設(shè)置郵箱,只需要你的GoogleCheckout Merchant ID:

simpleCart.checkoutTo = GoogleCheckout;
simpleCart.merchantId = "111111111111111"; 

貨幣設(shè)置:

系統(tǒng)默認(rèn)的貨幣是USD(US dollars),如果你想更改的話,可以:

simpleCart.currency = GBP;

GoogleCheckout目前只支持GBP(英鎊)和USD的的結(jié)算,PayPal可以支持多種貨幣,用戶可以在網(wǎng)上搜索了解。更改貨幣選項(xiàng),不僅僅對(duì)支付方式有影響,還會(huì)改變到網(wǎng)頁(yè)上顯示的價(jià)格單位符號(hào)。

稅率設(shè)置: 如果你想設(shè)置稅率的話,可以使用代碼:

simpleCart.taxRate = 0.07;

如果你想在訂單上顯示你所設(shè)置的稅率,可以:

 <DIV class=simpleCart_taxRate></DIV> 
  <DIV class=simpleCart_taxCost></DIV>
  

其中,任何含有simpleCart_taxRate這一類的元素將會(huì)以百分比的方式顯示稅率,而如果含有simpleCart_taxCost類的話,則顯示稅后的金額。

運(yùn)送方式的設(shè)置:

向購(gòu)物車添加運(yùn)輸費(fèi)用的方式有多種

第一種,你可以為你的購(gòu)物車設(shè)置一些基本的運(yùn)費(fèi)計(jì)算:

simpleCart.shippingFlatRate = 10.00; 
//為整個(gè)購(gòu)物車添加基本的運(yùn)輸價(jià)格
simpleCart.shippingQuantityRate = 3.00; 
//為購(gòu)物車?yán)锩恳患唐诽砑舆\(yùn)輸價(jià)格   
simpleCart.shippingTotalRate = 0.05; 
//添加運(yùn)費(fèi)占全部金額的百分比

這三個(gè)設(shè)置可以混合使用,都將會(huì)對(duì)最后的金額產(chǎn)生影響。

第二種,SimpleCart(js)允許你為某個(gè)商品建立一個(gè)運(yùn)費(fèi)區(qū)域,在這區(qū)域里,你可以為其添加運(yùn)費(fèi)信息。如果你使用的是貨架的話,你可以為商品添加一個(gè)隱藏的區(qū)域:

   <DIV class=simpleCart_ShelfItem sizcache="1" sizset="17">
    <H2 class=item_name>T-shirt</H2>
    <SPAN class=item_price>$15.00</SPAN>    
   <INPUT class=item_quantity value=1> 
   <INPUT class=item_shipping value=5.00 type=hidden> 
   <A class=item_add href="javascript:;" jQuery1313812013546="14">add to cart</A> 

或者使用add函數(shù)向購(gòu)物車添加:

onclick="simpleCart.add('name=T-shirt','price=15.00','quantity=1','shipping=5.00');"

第三種,如果你需要運(yùn)費(fèi)的一些高級(jí)計(jì)算功能的話,可以使用CartItems原型對(duì)象:

CartItem.prototype.shipping=function(){    
 // we are using a 'size' field to calculate the shipping,     
 // so we first make sure the item has a size    
 if(this.size){        
      if( this.size == 'small' ){            
             return this.quantity*5.00;         
         } 
       else if( this.size == 'large') {             
             return this.quantity*7.50;        
         } 
      else {           
             return this.quantity*10.00;        
            }   
      } 
 else {       
       // use a default of $2.00 per item if there is no 'size' field          
       return this.quantity*2.00;    
       } 
 } 

這里的this指的是item商品,而且使用參數(shù)'size'和'quantity'的乘積作為運(yùn)費(fèi)。因?yàn)椴⒉皇敲恳患唐范加写笮∵@個(gè)參數(shù),而且參數(shù)值不唯一,所以會(huì)先判斷,如果一個(gè)商品沒有size這一屬性的話,則使用默認(rèn)的值與quantity相乘。然后將運(yùn)費(fèi)添加至購(gòu)物車?yán)锏拿恳患唐芳纯伞?

但是請(qǐng)注意,第二種方法的設(shè)置會(huì)覆蓋這一函數(shù)的設(shè)置。

購(gòu)物車格式設(shè)置[ ]

顯示購(gòu)物車信息:

<SPAN class=simpleCart_quantity></SPAN>   
         <SPAN class=simpleCart_taxRate></SPAN>   
           //以百分比顯示( ie 7% )  
         <SPAN class=simpleCart_taxCost span < sizcache="1" sizset="19">   
           //顯示稅后的金額
          <SPAN class=simpleCart_finalTotal></SPAN>   
           //稅后并且添加運(yùn)費(fèi)的金額
  

顯示購(gòu)物車?yán)锏纳唐沸畔ⅲ?/b>

  <DIV class=simpleCart_items></DIV> 
  //在頁(yè)面顯示購(gòu)物車的全部信息  

如果你想設(shè)置購(gòu)物車信息顯示的格式的話,可以在配置腳本里,<SCRIPT type=text/javascript>//在這里添加所有的配置選項(xiàng)信息</SCRIPT> 添加下面代碼:

 simpleCart.cartHeaders = [ "Name" , "Price" , "Quantity" , "Total" ]; 
 simpleCart.cartHeaders = [ "Name", "Price", "Quantity_input" , "Total" ];
   //商品的數(shù)量quantity以文本框的形式顯示,使購(gòu)買者可以手動(dòng)輸入修改
 simpleCart.cartHeaders = ["Name" , "Price" , "decrement" , "Quantity" , "increment" , "Total" ]; 
   //在數(shù)量的左右添加'-'和'+'按鈕,方便數(shù)量值的修改
 simpleCart.cartHeaders = ["Name", "Price",  "decrement" , "Quantity" , "increment" , "Remove",  "Total" ]; 
   //添加了一個(gè)刪除remove按鈕,用戶可以點(diǎn)擊刪除商品
 simpleCart.cartHeaders = ["Name", "Price",  "decrement_noHeader" , "Quantity" ,
 "increment_noHeader" , "Remove_noHeader",  "Total" ];
   // 為某一列隱藏這一頭部信息
 simpleCart.cartHeaders = ["Image" , "Name" , "Price" , "decrement" , "Quantity" , "increment" , "Total" ]; 
   //如果商品有圖片展示的話,可以添加'Image'這一項(xiàng)
 simpleCart.cartHeaders = ["Thumb_image" , "Name" , "Price" , "decrement" , "Quantity" , "increment" , "Total" ]; 
   //商品的圖片顯示為縮略圖

修改購(gòu)物車的樣式表:

<DIV class=simpleCart_items sizcache="1" sizset="22"><DIV class=cartHeaders><DIV class=itemName>Name</DIV>
 <DIV class=itemSize>Size</DIV> <DIV class=itemPrice>Price</DIV><DIV class=itemQuantity>Quantity</DIV> 
 <DIV class=itemTotal>Total</DIV></DIV><DIV class=itemContainer sizcache="1" sizset="22"> 
 <DIV class=itemName>Zebra</DIV><DIV class=itemSize>Small</DIV><DIV class=itemPrice>$199000.00</DIV> 
 <DIV class=itemQuantity>11</DIV><DIV class=itemremove sizcache="1" sizset="22"> 
 <A onclick="simpleCart.items ['c5'].remove();" href="javascript:;" jQuery1313812013546="19">Remove</A></DIV> 
 <DIV class=itemTotal>$2189000.00</DIV></DIV></DIV>
 
//這是購(gòu)物車各部分的層結(jié)構(gòu),用戶可以根據(jù)class的值找到相應(yīng)的腳本文件,進(jìn)行修改,從而改變購(gòu)物車的外觀顯示。

參考來源[ ]

http://simplecartjs.com/documentation.html#