| Line 153... |
Line 153... |
| 153 |
for(var i in variants){
|
153 |
for(var i in variants){
|
| 154 |
// console.log(variants[i]);
|
154 |
// console.log(variants[i]);
|
| 155 |
// 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>');
|
155 |
// 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>');
|
| 156 |
// $('#storeproducts').parent().append(row);
|
156 |
// $('#storeproducts').parent().append(row);
|
| 157 |
// var row = $('<div class="clearfix varnts"></div><div class="col-xs-6 varnts text-small">'+variants[i].name+'</div><div class="col-xs-4 varnts"><span class="cashbackrupee"></span> <span>'+variants[i].available_price+'</span><span class="cashbackamount">'+getcashbackstring(variants[i].cash_back_type,variants[i].cash_back)+'</span></div><div class="col-xs-2 viewproduct varnts text-right" 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>');
|
157 |
// var row = $('<div class="clearfix varnts"></div><div class="col-xs-6 varnts text-small">'+variants[i].name+'</div><div class="col-xs-4 varnts"><span class="cashbackrupee"></span> <span>'+variants[i].available_price+'</span><span class="cashbackamount">'+getcashbackstring(variants[i].cash_back_type,variants[i].cash_back)+'</span></div><div class="col-xs-2 viewproduct varnts text-right" 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>');
|
| 158 |
console.log(minprice);
|
- |
|
| 159 |
// if(minprice == variants[i].available_price) {
|
158 |
if(minprice == variants[i].available_price) {
|
| 160 |
// var row = $('<div class="clearfix varnts"></div><div class="col-xs-6 varnts text-small">'+variants[i].name+'</div><div class="col-xs-6 varnts viewproduct" data-source="'+variants[i].source_id+'" data-price="'+variants[i].available_price+'" data-url="'+variants[i].url+'" data-id="'+variants[i].id+'"><span class="cashbackrupee varnts text-right" ></span> <span class="storeminprice">'+variants[i].available_price+'</span><span class="cashbackamount">'+getcashbackstring(variants[i].cash_back_type,variants[i].cash_back)+'</span><span class="pull-right arrowright"></span></div></div>');
|
159 |
var row = $('<div class="clearfix varnts"></div><div class="col-xs-6 varnts text-small">'+variants[i].name+'</div><div class="col-xs-6 varnts viewproduct" data-source="'+variants[i].source_id+'" data-price="'+variants[i].available_price+'" data-url="'+variants[i].url+'" data-id="'+variants[i].id+'"><span class="cashbackrupee varnts text-right" ></span> <span class="storeminprice">'+variants[i].available_price+'</span><span class="cashbackamount">'+getcashbackstring(variants[i].cash_back_type,variants[i].cash_back)+'</span><span class="pull-right arrowright"></span></div></div>');
|
| 161 |
// }else{
|
160 |
} else {
|
| 162 |
var row = $('<div class="clearfix varnts"></div><div class="col-xs-6 varnts text-small">'+variants[i].name+'</div><div class="col-xs-6 varnts viewproduct" data-source="'+variants[i].source_id+'" data-price="'+variants[i].available_price+'" data-url="'+variants[i].url+'" data-id="'+variants[i].id+'"><span class="cashbackrupee varnts text-right" ></span> <span>'+variants[i].available_price+'</span><span class="cashbackamount">'+getcashbackstring(variants[i].cash_back_type,variants[i].cash_back)+'</span><span class="pull-right arrowright"></span></div></div>');
|
161 |
var row = $('<div class="clearfix varnts"></div><div class="col-xs-6 varnts text-small">'+variants[i].name+'</div><div class="col-xs-6 varnts viewproduct" data-source="'+variants[i].source_id+'" data-price="'+variants[i].available_price+'" data-url="'+variants[i].url+'" data-id="'+variants[i].id+'"><span class="cashbackrupee varnts text-right" ></span> <span>'+variants[i].available_price+'</span><span class="cashbackamount">'+getcashbackstring(variants[i].cash_back_type,variants[i].cash_back)+'</span><span class="pull-right arrowright"></span></div></div>');
|
| 163 |
// }
|
162 |
}
|
| 164 |
$(this).parent().parent().append(row);
|
163 |
$(this).parent().parent().append(row);
|
| 165 |
}
|
164 |
}
|
| 166 |
var showless = $('<div class="showless col-xs-9 text-right">Less <i class="glyphicon glyphicon-chevron-up"></i></span>');
|
165 |
var showless = $('<div class="showless col-xs-9 text-right">Less <i class="glyphicon glyphicon-chevron-up"></i></span>');
|
| 167 |
$(this).parent().parent().append(showless);
|
166 |
$(this).parent().parent().append(showless);
|
| 168 |
$(this).addClass('hidden');
|
167 |
$(this).addClass('hidden');
|
| 169 |
// console.log($(this).parent());
|
- |
|
| 170 |
// $('#storename').html($(this).parent().data('storename'));
|
- |
|
| 171 |
// $('#variantModal').modal();
|
- |
|
| 172 |
});
|
168 |
});
|
| 173 |
$('.categorytab').on('click','.categorytabcontrol.active',function(){
|
169 |
$('.categorytab').on('click','.categorytabcontrol.active',function(){
|
| 174 |
$(this).toggleClass('active');
|
170 |
$(this).toggleClass('active');
|
| 175 |
$('#preferences-'+$(this).data('id')).addClass('hidden');
|
171 |
$('#preferences-'+$(this).data('id')).addClass('hidden');
|
| 176 |
$(this).parent().parent().children().find('.savecategorypreferences',0).removeClass('savecategorypreferences').addClass('editcategorypreferences').html('Edit').removeClass('btn-success');
|
172 |
$(this).parent().parent().children().find('.savecategorypreferences',0).removeClass('savecategorypreferences').addClass('editcategorypreferences').html('Edit').removeClass('btn-success');
|
| Line 426... |
Line 422... |
| 426 |
});
|
422 |
});
|
| 427 |
$(document).on('click','.banner',function(){
|
423 |
$(document).on('click','.banner',function(){
|
| 428 |
ga('send', 'event', 'banners', 'click', $(this).data('name'));
|
424 |
ga('send', 'event', 'banners', 'click', $(this).data('name'));
|
| 429 |
});
|
425 |
});
|
| 430 |
});
|
426 |
});
|
| - |
|
427 |
function setCookie(cname, cvalue, days) {
|
| - |
|
428 |
var d = new Date();
|
| - |
|
429 |
d.setTime(d.getTime() + (days*24*60*60*1000));
|
| - |
|
430 |
var expires = "expires="+d.toUTCString();
|
| - |
|
431 |
document.cookie = cname + "=" + cvalue + "; " + expires;
|
| - |
|
432 |
}
|
| - |
|
433 |
|
| - |
|
434 |
function getCookie(cname) {
|
| - |
|
435 |
var name = cname + "=";
|
| - |
|
436 |
var ca = document.cookie.split(';');
|
| - |
|
437 |
for(var i=0; i<ca.length; i++) {
|
| - |
|
438 |
var c = ca[i];
|
| - |
|
439 |
while (c.charAt(0)==' ') c = c.substring(1);
|
| - |
|
440 |
if (c.indexOf(name) == 0) return c.substring(name.length, c.length);
|
| - |
|
441 |
}
|
| - |
|
442 |
return "";
|
| - |
|
443 |
}
|
| - |
|
444 |
function showpopup(id,count,interval){
|
| - |
|
445 |
var cname = 'notif-count-'+id;
|
| - |
|
446 |
var cookieval = getCookie(cname);
|
| - |
|
447 |
var cname = 'notif-lastshown-'+id;
|
| - |
|
448 |
var lastshown = getCookie(cname);
|
| - |
|
449 |
if(cookieval==''){
|
| - |
|
450 |
incrementPopupCount(id,0);
|
| - |
|
451 |
setLastShown(id);
|
| - |
|
452 |
return true;
|
| - |
|
453 |
} else{
|
| - |
|
454 |
var d = new Date();
|
| - |
|
455 |
var t = d.getTime();
|
| - |
|
456 |
console.log(t-lastshown);
|
| - |
|
457 |
console.log(interval*60*1000);
|
| - |
|
458 |
if(t-lastshown>interval*60*1000){
|
| - |
|
459 |
if(cookieval>=count){
|
| - |
|
460 |
return false;
|
| - |
|
461 |
}else{
|
| - |
|
462 |
setLastShown(id);
|
| - |
|
463 |
incrementPopupCount(id,cookieval);
|
| - |
|
464 |
return true;
|
| - |
|
465 |
}
|
| - |
|
466 |
}
|
| - |
|
467 |
}
|
| - |
|
468 |
}
|
| - |
|
469 |
function setLastShown(id){
|
| - |
|
470 |
var cname = 'notif-lastshown-'+id;
|
| - |
|
471 |
var d = new Date();
|
| - |
|
472 |
setCookie(cname, d.getTime(), 365);
|
| - |
|
473 |
}
|
| - |
|
474 |
function incrementPopupCount(id,currentCount) {
|
| - |
|
475 |
var cname = 'notif-count-'+id;
|
| - |
|
476 |
setCookie(cname, parseInt(currentCount)+1, 365);
|
| - |
|
477 |
}
|
| 431 |
|
478 |
|