Subversion Repositories SmartDukaan

Rev

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

Rev 14687 Rev 14689
Line 63... Line 63...
63
								}
63
								}
64
								if(response.products[i].available_price <= minprice) {
64
								if(response.products[i].available_price <= minprice) {
65
									minprice = Math.round(response.products[i].available_price);
65
									minprice = Math.round(response.products[i].available_price);
66
									minpriceindex = i;
66
									minpriceindex = i;
67
								} 
67
								} 
68
								variants.push({'source_id' : response.products[i].source_id, 'available_price' : Math.round(response.products[i].available_price), 'url' : response.products[i].marketPlaceUrl,'source_product_name' : response.products[i].source_product_name,'id' : response.products[i]._id});
68
								variants.push({'name' : response.products[i].source_product_name, 'source_id' : response.products[i].source_id, 'available_price' : Math.round(response.products[i].available_price), 'url' : response.products[i].marketPlaceUrl,'source_product_name' : response.products[i].source_product_name,'id' : response.products[i]._id});
69
							}						
69
							}						
70
						}
70
						}
71
						if(variants.length>1){
71
						if(variants.length>1){
72
							var variantslink = $('<span class="variants">+ '+(variants.length-1)+' Options</span>');
72
							var variantslink = $('<span class="variants">+ '+(variants.length-1)+' Options</span>');
73
							$(that).parent().append(variantslink);							
73
							$(that).parent().append(variantslink);							
74
							$(variantslink).data('variants',variants)
74
							$(variantslink).data('variants',variants)
75
						}
75
						}
76
					}
76
					}
77
					if(inStock){
77
					if(inStock){
78
						$(that).html(minprice);
78
						$(that).html(minprice);
-
 
79
						$('#name-'+$(that).data('id')).html(response.products[minpriceindex]['source_product_name']);
79
						// console.log(response.products[minpriceindex]);
80
						// console.log(response.products[minpriceindex]);
80
						$('#sku-'+$(that).data('id')).data('id',response.products[minpriceindex]['_id']).data('source',response.products[minpriceindex]['source_id']).data('price',response.products[minpriceindex]['available_price']).data('url',response.products[minpriceindex]['marketPlaceUrl']).removeClass('hidden');
81
						$('#sku-'+$(that).data('id')).data('id',response.products[minpriceindex]['_id']).data('source',response.products[minpriceindex]['source_id']).data('price',response.products[minpriceindex]['available_price']).data('url',response.products[minpriceindex]['marketPlaceUrl']).removeClass('hidden');
81
						// console.log(globalminprice+' '+globalminsku);
82
						// console.log(globalminprice+' '+globalminsku);
82
						if(globalminprice != 9999999) {
83
						if(globalminprice != 9999999) {
83
							$('#bestprice').html(globalminprice);
84
							$('#bestprice').html(globalminprice);
Line 130... Line 131...
130
		$('#variantscount').html(variants.length);
131
		$('#variantscount').html(variants.length);
131
		for(var i in variants){
132
		for(var i in variants){
132
			// console.log(variants[i]);
133
			// console.log(variants[i]);
133
			// var row = $('<div class="row storeproductinfo"><div class="col-xs-7">'+variants[i].source_product_name+'</div><div class="col-xs-3">'+variants[i].available_price+'</div><div class="col-xs-2"><button class="btn btn-primary btn-xs viewproduct" type="button" data-id="'+variants[i].id+'">Buy</button></div></div>');
134
			// var row = $('<div class="row storeproductinfo"><div class="col-xs-7">'+variants[i].source_product_name+'</div><div class="col-xs-3">'+variants[i].available_price+'</div><div class="col-xs-2"><button class="btn btn-primary btn-xs viewproduct" type="button" data-id="'+variants[i].id+'">Buy</button></div></div>');
134
			// $('#storeproducts').parent().append(row);
135
			// $('#storeproducts').parent().append(row);
135
			var row = $('<div class="clearfix varnts"></div><div class="col-xs-4 varnts">&nbsp;</div><div class="col-xs-5 varnts"><span class="cashbackrupee"></span> <span>'+variants[i].available_price+'</span></div><div class="col-xs-3 viewproduct varnts" data-source="'+variants[i].source_id+'" data-price="'+variants[i].available_price+'" data-url="'+variants[i].url+'" data-id="'+variants[i].id+'"><button type="button" class="btn-xs btn btn-success">BUY</button></div>');
136
			var row = $('<div class="clearfix varnts"></div><div class="col-xs-4 varnts text-small">'+variants[i].name+'</div><div class="col-xs-5 varnts"><span class="cashbackrupee"></span> <span>'+variants[i].available_price+'</span></div><div class="col-xs-3 viewproduct varnts" data-source="'+variants[i].source_id+'" data-price="'+variants[i].available_price+'" data-url="'+variants[i].url+'" data-id="'+variants[i].id+'"><button type="button" class="btn-xs btn btn-success">BUY</button></div>');
136
			$(this).parent().parent().append(row);			
137
			$(this).parent().parent().append(row);			
137
		}
138
		}
138
		var showless = $('<div class="showless col-xs-12 text-right">Less <i class="glyphicon glyphicon-chevron-up"></i></span>');
139
		var showless = $('<div class="showless col-xs-12 text-right">Less <i class="glyphicon glyphicon-chevron-up"></i></span>');
139
		$(this).parent().parent().append(showless);
140
		$(this).parent().parent().append(showless);
140
		$(this).addClass('hidden');
141
		$(this).addClass('hidden');