Añadido código en eli06-08-21.enconstruccion2.es/themes/particulares/assets/js/custom.js
/*VARIABLE SESIÓN INFLUCENCERS*/ //Definimos la cookie si la url contiene ?influencer if(window.location.href.indexOf('?influencer=') > -1){ var influencerUrl = window.location.href.split('?influencer='); $.cookie("influencer", influencerUrl[1]); console.log('Cookie influencer creada'); } //Comprobamos si estamos en la página de carrito o checkout if(window.location.href.indexOf('pedido') > -1 || window.location.href.indexOf('carrito') > -1){ //Comprobamos si existe la cookie de infuencer if($.cookie("influencer")){ var influencerVar = $.cookie("influencer"); $.ajax({ url : window.location.href, success : function(data) { //Comprobamos si ya hay un código de influencer añadido, si lo hay, pulsamos en la X de eliminar var anadidos = []; $('.cart-voucher ul li').each(function(){ var este = $(this); var label = este.find('.label').text(); var nombre = label.split('Influencer '); var borrar = este.find('.dib'); //Comprobamos que el label de li contiene la cookie de influencer if(label.indexOf(influencerVar) > -1){ anadidos = nombre[1]; }else{ borrar.addClass('borrado'); } }); //Si el código de la cookie de influcencer actual está añadido, no hacemos nada, si no está, lo añadimos if(anadidos.indexOf(influencerVar) > -1){ console.log('El código si está añadido'); $('.borrado').click(); }else{ $('.borrado').click(); console.log('El código no está añadido'); $('#promo-code input.promo-input').val(influencerVar); $('#promo-code form').submit(); } } }); } }