Descripción
var precioPrenda = [];
//PRECIOS DE LA PRENDA precioPrenda[0]= []; precioPrenda[0]["cantidadMaxima"] = 10; precioPrenda[0]["precio"] = 6.07; precioPrenda[1]= []; precioPrenda[1]["cantidadMaxima"] = 50; precioPrenda[1]["precio"] = 5.17; precioPrenda[2]= []; precioPrenda[2]["cantidadMaxima"] = 100; precioPrenda[2]["precio"] = 4.86; precioPrenda[3]= []; precioPrenda[3]["cantidadMaxima"] = 150; precioPrenda[3]["precio"] = 4.56; precioPrenda[4]= []; precioPrenda[4]["cantidadMaxima"] = 900; precioPrenda[4]["precio"] = 4.25;
//Tiops del arcticulo var caracteristicasArticulo = [ "Mascarilla reutilizable con filtro triple desechable", "Filtro con vida útil de 8 horas", "Hasta 60 lavados", "Transpirable", "Se ajusta perfectamente a nariz, boca y barbilla", "Filtro certificado según ensayo 2020TM0920 cumpliendo normativa UNE 0065:2020", "La mascarilla infantil tiene sujeción en las orejas"
];
//PRECIOS ESTAMPADOS var medidasEstampado = ["10x15cm", "15x20cm", "20x30cm", "30x40cm"];
var cantidadEstampado = [5, 16, 25, 50, 100];
var precioEstampado = []; precioEstampado[0] = [4.95, 4.95, 4.95, 8.25] precioEstampado[1] = [3.30, 4.12, 4.12, 8.25] precioEstampado[2] = [2.70, 3.80, 4.12, 8.25] precioEstampado[3] = [2.48, 3.29, 3.29, 6.60] precioEstampado[4] = [2.28, 3.23, 3.29, 6.60]
$(document).ready(function(){
$(".elementor-widget-wl-single-product-price").empty(); $(".elementor-widget-wl-single-product-price").append("Cargando..."); $(".e-custom-product ").empty(); $(".e-custom-product ").append("Siguiente");
window.setTimeout( actualizarCantidades, 3000 ); // 3seconds
$("#parrafoAdicional").append(agregarTablaTalla());
$(".size-number").change(function(){
actualizarCantidades(); });
});
function actualizarCantidades(){
var cantidad = leerCantidad();
$(".elementor-widget-wl-single-product-price").empty();
$(".elementor-widget-wl-single-product-price").append(textoCantidad(cantidad)); //$(".elementor-widget-wl-single-product-price").append(textoPersonalizacion(cantidad)); }
function leerCantidad() {
var sum = 0;
$("input[class *= 'size-number']").each(function(){ sum += +$(this).val(); });
return sum; }
function agregarTablaTalla(){
var texto = `
Características
- ` + caracteristicasArticulo[i] + `
`;
for (var i = 0; i < caracteristicasArticulo.length; i++) { texto = texto + `
`; }
texto = texto + `
`;
return texto; }
function textoCantidad(cantidad){
var precio = cargarPrecio(cantidad); precio = parseFloat(Math.round(precio * 100) / 100).toFixed(2); precioIVA = precio * 1.21; precioIVA = parseFloat(Math.round(precioIVA * 100) / 100).toFixed(2); precioSiguiente = cargarPrecioSiguiente(cantidad); precioSiguiente[0] = parseFloat(Math.round(precioSiguiente[0] * 100) / 100).toFixed(2); precioIVAsiguiente = precioSiguiente[0] * 1.21; precioIVAsiguiente = parseFloat(Math.round(precioIVAsiguiente * 100) / 100).toFixed(2); var devuelto ="";
if(precio == 0) { return "¡Vaya!, no tenemos considerada esta cantidad en nuestra web. Contacta con nosotros y te enviaremos un presupuesto sin compromiso"; } else {
if(cantidad < 1) { return "Por favor, añade alguna talla"; } else { //return "Comprando " + cantidad + " unidades, el precio de la prenda es " + precio; devuelto = ` Precio artículo personalizado:
` + cantidad + ` und.
`;
if(precioSiguiente[0] == 0){ devuelto = devuelto + `
Contacta y te enviaremos un presupuesto sin compromiso.