Subversion Repositories SmartDukaan

Rev

Rev 21002 | Rev 22212 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 21002 Rev 21082
Line 176... Line 176...
176
    	nonAccessoryShippingCharge = cartDetailsObj.shippingCharges - cartDetailsObj.accessoryShippingCharges;
176
    	nonAccessoryShippingCharge = cartDetailsObj.shippingCharges - cartDetailsObj.accessoryShippingCharges;
177
    }
177
    }
178
	
178
	
179
	if(nonAccessoryShippingCharge>0){
179
	if(nonAccessoryShippingCharge>0){
180
		window.history.pushState('forward', null, './?user_id='+me);
180
		window.history.pushState('forward', null, './?user_id='+me);
181
		if(nonAccessoryShippingCharge/cartDetailsObj.mobileCount>50){
181
		if(nonAccessoryShippingCharge/cartDetailsObj.totalCartQuantity>50){
182
			$('p#shippingText').html("<span>You are paying ₹60 per item for shipping.<br>To pay ₹30 per item for shipping.<br> Add upto five items.</span><hr style='margin-top: 5px;margin-bottom: 5px;'>"
182
			$('p#shippingText').html("<span>You are paying ₹60 per item for shipping.<br>To pay ₹30 per item for shipping.<br> Add upto five items.</span><hr style='margin-top: 5px;margin-bottom: 5px;'>"
183
					+"<span>आप शिपिंग के लिए  ₹60 प्रति आइटम का भुगतान कर रहे हैं। <br> प्रति आइटम शिपिंग ₹30 के लिए। <br> पाँच आइटम तक जोड़ें।</span>");
183
					+"<span>आप शिपिंग के लिए  ₹60 प्रति आइटम का भुगतान कर रहे हैं। <br> प्रति आइटम शिपिंग ₹30 के लिए। <br> पाँच आइटम तक जोड़ें।</span>");
184
		} else {
184
		} else {
185
			$('p#shippingText').html("<span>You are paying ₹ "+ nonAccessoryShippingCharge.toFixed() 
185
			$('p#shippingText').html("<span>You are paying ₹ "+ nonAccessoryShippingCharge.toFixed() 
186
					+" for shipping.<br>"
186
					+" for shipping.<br>"
Line 374... Line 374...
374
	cartDetailsObj.mobileCount = 0;
374
	cartDetailsObj.mobileCount = 0;
375
	cartDetailsObj.totalSkus = 0;
375
	cartDetailsObj.totalSkus = 0;
376
	cartDetailsObj.shippingCharges = 0;
376
	cartDetailsObj.shippingCharges = 0;
377
	cartDetailsObj.accessoryShippingCharges = 0;
377
	cartDetailsObj.accessoryShippingCharges = 0;
378
	cartDetailsObj.cartItems = cartItems;
378
	cartDetailsObj.cartItems = cartItems;
379
	cartDetailsObj.mobileCount = 0;
-
 
380
	for(itemId in cartItems) {
379
	for(itemId in cartItems) {
381
		item = cartItems[itemId];
380
		item = cartItems[itemId];
382
		if(item.quantity > 0){
381
		if(item.quantity > 0){
383
			cartDetailsObj.totalCartQuantity += item.quantity;
382
			cartDetailsObj.totalCartQuantity += item.quantity;
384
			cartDetailsObj.totalSkus += 1;
383
			cartDetailsObj.totalSkus += 1;
Line 388... Line 387...
388
			cartDetailsObj.mobileCount += item.quantity;
387
			cartDetailsObj.mobileCount += item.quantity;
389
		} else {
388
		} else {
390
			cartDetailsObj.accessoryShippingCharges = 0;
389
			cartDetailsObj.accessoryShippingCharges = 0;
391
		}
390
		}
392
	}
391
	}
393
	if(cartDetailsObj.mobileCount<5){
392
	if(cartDetailsObj.totalCartQuantity<5){
394
		cartDetailsObj.shippingCharges = cartDetailsObj.accessoryShippingCharges + 60*cartDetailsObj.mobileCount;
393
		cartDetailsObj.shippingCharges = cartDetailsObj.accessoryShippingCharges + 60*cartDetailsObj.totalCartQuantity;
395
	} else {
394
	} else {
396
		cartDetailsObj.shippingCharges = cartDetailsObj.accessoryShippingCharges + 30*cartDetailsObj.mobileCount;
395
		cartDetailsObj.shippingCharges = cartDetailsObj.accessoryShippingCharges + 30*cartDetailsObj.totalCartQuantity;
397
	}
396
	}
398
	localStorage.setItem('cart_details',JSON.stringify(cartDetailsObj));
397
	localStorage.setItem('cart_details',JSON.stringify(cartDetailsObj));
399
}
398
}
400
 
399
 
401
function renderCartDerivedValues(){
400
function renderCartDerivedValues(){