Etiquetas
Categorías
ESTA PÁGINA ES SOLO DE PRUEBAS, SI ESTÁS AQUÍ POR FAVOR DIRIGETE A rockgota.com
ESTA PÁGINA ES SOLO DE PRUEBAS, SI ESTÁS AQUÍ POR FAVOR DIRIGETE A rockgota.com
TU CARRITO MERECE M\xc1S
Tu cup\xf3n incluye env\xedo gratuito
`),!0;let a=o.precio_total-o.total_carrito_excluir_standard,t=o.envio_standar-a;if(updateFreeShippingBar("free-shipping-bar",a,o.envio_standar),t>0)return $(".total-carrito-alerta").html(`Superaste $${number_format(o.envio_standar,0)} , ahora tu env\xedo standard es gratis
`),!0;$(".total-carrito-alerta").html(`Te faltan $${number_format(t,0)} para que tu env\xedo standard sea gratis.
`),o.tiene_envio_gratuito||o.precio_total-o.total_carrito_excluir_standardTe faltan $${number_format(o.envio_standar-(o.precio_total-o.total_carrito_excluir_standard),0)} para que tu env\xedo standard sea gratis.
`))}function cartAgregarEventosDescuentos(){$(".detalle-descuentos-ind").each(function(){tippy(this,{content:$(this).data("html"),theme:"t-blanco-hueso",allowHTML:!0,placement:"left"})}),$(".alerta-carrito-distinto").each(function(){tippy(this,{content:$(this).data("html"),theme:"t-blanco-hueso",allowHTML:!0,placement:"left"})})}function cartActualizarUnidades(o,a,t){bloqueaUI(".contenedor-carrito-check"),$.post("/functions/carrito_nw/actualizar_cantidad_carrito?noshow",{id_producto:o,id_producto_hijo:a,cantidad:t},function(o){!0==o.exito||"true"==o.exito?obtenerCarrito():$("#notificaciones").html(o.notificacion)},"json").done(function(){desbloqueaUI(".contenedor-carrito-check")}).fail(function(o){desbloqueaUI(".contenedor-carrito-check")})}function cartEliminarProducto(o){bloqueaUI("#modal_carrito"),$.post("/functions/carrito_nw/eliminar_carrito?noshow",{id_producto:o},function(a){if(!a.exito)return $("#notificaciones").html(a.notificacion);eliminarConAnimacion(".producto-inv-carrito-"+o),desbloqueaUI("#modal_carrito"),obtenerCarrito()},"json").fail(function(o){desbloqueaUI("#modal_carrito")})}function cartAgregarEventos(){$(".elim-carr").click(function(){cartEliminarProducto($(this).data("producto"))}),$(".accion-menos").click(function(){let o=$(this).data("tipo"),a=$(this).data("producto"),t=$(".cant-pr-"+a).data("cantidad"),c;cartActualizarUnidades(2==o?$(this).data("papa"):a,2==o?a:0,t-1)}),$(".accion-mas").click(function(){let o=$(this).data("tipo"),a=$(this).data("producto"),t=$(".cant-pr-"+a).data("cantidad"),c;cartActualizarUnidades(2==o?$(this).data("papa"):a,2==o?a:0,t+1,!0)})}function obtenerCarrito(o=!1){$(".flotante-detalle").hide("slide",{direction:"right"},300),$.getJSON("/functions/carrito_nw/get_carrito?noshow",function(o){if(!o.hay_productos)return updateFreeShippingBar("free-shipping-bar",0,o.envio_standar),agregarNoHayProductosCarrito(o);cartActualizarResumen(o),cartAgregarDescuentos(o),$(".carrito_sin").hide(),cartAgregarProductos(o),cartAgregarSugerencias(o.sugerencias),cartAgregarInformacionEnvio(o)}).done(function(){cartAgregarEventosDescuentos(),cartAgregarEventos(),desbloqueaUI("#modal_carrito")}).done(function(){o&&abrirModalCarrito()}).fail(function(o){desbloqueaUI("#modal_carrito")})}function aplicarCupon(){bloquearPagina(),$(".seccion-cupones-vigentes-add").html(""),$.getJSON("/functions/mi_cuenta_nw/obtener_informacion_cupones?noshow",function(o){o.hay_cupones?($(".rck-seccion-sin-cupones-vigentes").hide(300),$(".rck-seccion-con-cupones").show(300),$(".rck-main-button-acciones").show(300),o.cupones.map(function(o){$(".seccion-cupones-vigentes-add").append(construirCuponCarrito(o))})):($(".rck-seccion-con-cupones").hide(300),$(".rck-seccion-sin-cupones-vigentes").show(300),$(".rck-main-button-acciones").hide(300))}).done(function(){desbloquearPagina(),obtenerCuponesVencidos(),open_modal("#modalCuponesAplicar"),$(".detalle-cupon-carrito").click(function(){$("#modalCuponesAplicarMini .custom-modal-mini-modal-container").html(""),$("#modalCuponesAplicarMini .custom-modal-mini-modal-container").html(construirReglasCuponCarrito($(this).data("cupon"))),$(".rck-seccion-aplica-comprando").on("click",function(){$(".rck-seccion-aplica-comprando-detalle").is(":visible")?($(".rck-aplica-comprando").html("arrow_right"),$(".rck-seccion-aplica-comprando-detalle").hide(300)):($(".rck-aplica-comprando").html("arrow_drop_down"),$(".rck-seccion-aplica-comprando-detalle").show(300))}),abrirMiniModal("#modalCuponesAplicar","#modalCuponesAplicarMini")}),$(".card-cupones:not(.card-cupones-vencido)").on("click",function(){$(".card-cupones").removeClass("card-cupones-activo"),$(this).addClass("card-cupones-activo")})}).fail(function(){$(".rck-seccion-con-cupones").hide(300),$(".rck-main-button-acciones").hide(300),$(".rck-seccion-sin-cupones-vigentes").show(300),desbloquearPagina()})}function obtenerCuponesVencidos(){let o=".seccion-cupones-vencidos-add-carrito",a=".rck-seccion-con-cupones-vencidos-carrito",t=".rck-seccion-sin-cupones-vencidos-carrito";$(o).html(""),$.getJSON("/functions/mi_cuenta_nw/obtener_informacion_cupones?noshow&es_vencido=1",function(c){c.hay_cupones?($(t).hide(300),$(a).show(300),c.cupones.map(function(a){$(o).append(construirCuponCarrito(a,1))})):($(a).hide(300),$(t).show(300))}).done(function(){}).fail(function(){$(".rck-seccion-con-cupones").hide(300),$(".rck-main-button-acciones").hide(300),$(".rck-seccion-sin-cupones-vigentes").show(300),desbloquearPagina()})}function construirCuponCarrito(o,a){var t="",c="",i=parseInt(o.tipo_cupon);switch(i){case 1:t=o.porcentaje_descuento+"% ",c="Descuento total en carrito %";break;case 2:t="$"+number_format(o.valor_descuento,0),c="Descuento sobre el total del carrito $";break;case 3:t=o.porcentaje_descuento_producto+"%",c="Descuento en ciertos productos %";break;case 4:t="$"+number_format(o.valor_descuento_producto,0),c="Descuento sobre algunos productos $";break;case 5:t="Env\xedo gratis"}return`Precio x unidad$${number_format(o.precio_unitario_sin,0)}
`,o.precio_unitario_descuento>0&&i!=o.precio_unitario_sin&&(c+=`${palabraDes} - $${number_format(i,0)}
`),o.descuentos_cupones.length>0&&o.descuentos_cupones.map(function(a){c+=`${a.cupon}- $${number_format(parseInt(a.aporte)/o.cantidad,0)}
`}),c+=`Precio final$ ${number_format(o.precio_descuento/o.cantidad,0)}
`,a=`$${o.precio_form} $${o.precio_descuento_form} ${t=``}`}else a=`$ ${o.precio_form}`;return a}function construirPrecioVariableCarrito(o){let a="Precio x unidad$${number_format(o.precio_neto/o.cantidad,0)}
`,o.precio_descuento_neto>0&&o.precio_descuento_netoPrecio final$ ${number_format(o.precio_descuento/o.cantidad,0)}
`,t+=`$${number_format(o.precio_neto)} $${number_format(o.precio_descuento)} ${pregunta=``}
`}else t+=`$${number_format(o.precio_neto)}
`}else if(c+=o.precio_neto,i+=o.precio_descuento,e+=o.precio_descuento_neto,r+=o.cantidad,0==n.length&&""!=o.aportes_cupon&&(aportesCupon=o.aportes_cupon.split("/")).length>1)for(var a=1;aPrecio x unidad$${number_format(c/r,0)}
`,e>0&&e!=c&&(textoExpDescuento+=`Descuento - $${number_format((c-e)/r,0)}
`),n.length>0&&n.forEach(function(o){textoExpDescuento+=`${o[0]}- $${number_format(o[1],0)}
`}),textoExpDescuento+=`Precio final$ ${number_format(i/r,0)}
`,a+=`$${number_format(c)} $${number_format(i)} ${pregunta=``}
`):a+=`$${number_format(c)}
`),a+=t,a+="DESCRIPCI\xd3N
${o.descripcion}
T\xc9RMINOS Y CONDICIONES
*No se puede usar en productos previamente rebajados.
'),1==o.puede_acumularse&&(cadenaRetorno+='*No se puede usar en conjunto con otros cupones o promociones.
'),2==o.ofrece_gratuito&&(cadenaRetorno+=`*Este cup\xf3n ofrece env\xedo gratuito.
`),1==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n aplica a todos los usuarios.
`),2==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n es exclusivo para ti, no funcionar\xe1 para ninguna otra cuenta.
`),4==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n es exclusivo para ti por tu cumplea\xf1os.
`),5==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n es exclusivo para ti, y solo aplica en tu primera compra.
`),6==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n es exclusivo para ti por tu segunda compra, gracias por haber realizado tu primer compra..
`),cadenaRetorno+=`*V\xe1lido solo para los canales que se especifican.
`,cadenaRetorno+=`*${expiryDate(o.fecha_vencimiento)} o hasta agotar existencias.
`,cadenaRetorno+=`*Aplica para comprar superiores a $${number_format(o.gasto_minimo,0)}
`:cadenaRetorno+=`*Puedes usarlo en cualquier producto, no tiene m\xednimo de compra.
`,-1!=o.gasto_maximo&&(cadenaRetorno+=`*Aplica para compras inferiores a $${number_format(o.gasto_maximo,0)}
`),-1!=o.items_minimos&&(cadenaRetorno+=`*Debes llevar ${o.items_minimos} productos como m\xednimo para que el cup\xf3n sea v\xe1lido`),3==o.tipo_usuario&&(cadenaRetorno+=`
*Para usar este cup\xf3n debes haber completado ${o.cantidad_compras} compras a partir de la fecha de activaci\xf3n de este cup\xf3n (${moment(o.fecha_activacion).format("DD/MM/YYYY hh:mm")}).
`),cadenaRetorno}function obtenerInfoRockgocash(o){bloquearPagina(),$.get(`/functions/carrito_nw/obtener_informacion_rockgocash?noshow&resumen=${o}`,function(a){o?($("#modalInfoRockgocash .modal-rockgota-4-contenido-rockgocash").html(a),$("#modalInfoRockgocash").modal("show")):($("#modalAplicarRockgocash .custom-modal-content-main").html(a),open_modal("#modalAplicarRockgocash"))}).done(function(){setTimeout(()=>{validateTotalSlider()},1e3),desbloquearPagina()}).fail(function(o){})}function eliminarConAnimacion(o){let a=document.querySelector(o);a&&(a.style.setProperty("--animate-duration","0.3s"),a.classList.add("animate__animated","animate__fadeOutUp"),a.addEventListener("animationend",()=>{a.remove()},{once:!0}))}function agregarCarritoComponenteInterno(o){bloqueaUI("#modal_carrito"),$.post("/functions/carrito_nw/agregar_producto_compra_rapida?noshow",{id_producto:o,cantidad:1},function(o){if(!o.exito)return desbloqueaUI("#modal_carrito"),addToast("",o.notificacion,"error")},"json").done(function(){obtenerCarrito(),desbloqueaUI("#modal_carrito")}).fail(function(o){desbloqueaUI("#modal_carrito")})}function initFreeShippingBar(o){let a=document.getElementById(o),t=parseInt(a.dataset.goal,10),c=parseInt(a.dataset.current,10);updateFreeShippingBar(o,c,t)}function updateFreeShippingBar(o,a,t){let c=document.getElementById(o),i=c.querySelector(".progress-fill"),e=c.querySelector(".progress-text");i.style.width=`${Math.min(a/t*100,100)}%`,a>=t?e.innerHTML=`\xa1Felicidades! El ENV\xcdO ES GRATIS 🎉`:e.innerHTML=`\xa1A\xf1ade $${(t-a).toLocaleString()} m\xe1s y el ENV\xcdO ES GRATIS!`,c.dataset.current=a}function iniciarSacudida(){let o=document.querySelectorAll(".shake-me");o.forEach(o=>{o.textContent.trim()&&"0"!=o.textContent.trim()&&o.classList.add("shake"),setTimeout(()=>o.classList.remove("shake"),1e3)})}document.addEventListener("DOMContentLoaded",function(){initFreeShippingBar("free-shipping-bar")}),document.addEventListener("DOMContentLoaded",function(){setInterval(iniciarSacudida,1e4),document.addEventListener("click",function(o){let a=o.target.closest(".rck-enlace-producto");if(!a)return;let t=o.target.closest(".btn-accion-producto-carrito.btn-accion-producto-carrito-bloquear");t&&(o.preventDefault(),o.stopPropagation())})});