我的客户需要根据订单中的商品数量运费。
1-10本书 - 4美元 11-24 - 5.50美元 25-49 - 7美元 50-99- $ 8.50 100-199 - 11美元 200-299 - 16美元 300-399 - 23美元 400-499 - $ 30我一直在努力调整JavaScript一周。有人知道Simplecart足以让我朝着正确的方向前进吗?
答案 0 :(得分:0)
您不必更改核心文件。
请参阅http://simplecartjs.org/documentation/shipping
simpleCart.shipping(function(){
if( simpleCart.quantity() <= 10 ){
return 4;
}
else if( simpleCart.quantity() < 25 ){
return 5.5;
}
else if( simpleCart.quantity() < 50 ){
return 7.5;
}
else if( simpleCart.quantity() < 100 ){
return 8.5;
}
else if( simpleCart.quantity() < 200 ){
return 11;
}
else if( simpleCart.quantity() < 300 ){
return 16;
}
else if( simpleCart.quantity() < 400 ){
return 23;
}
else if( simpleCart.quantity() < 500 ){
return 30;
}
else {
return 30; // amount for > 500
}
});
答案 1 :(得分:0)
simpleCart({
shippingCustom: function () {
if (simpleCart.quantity() > 50) {
return 0;
} else if (simpleCart.quantity() > 20) {
return 10;
} else {
return 20;
}
}
});