Skip to content

Commit 11a9436

Browse files
committed
actualizacion de codigo
1 parent 1fb392e commit 11a9436

File tree

4 files changed

+12
-25
lines changed

4 files changed

+12
-25
lines changed

js/carrito.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@ const eliminarProductoCarrito = (id) => {
4545
});
4646
}
4747

48-
const sumaTotalProductos = () => {
48+
const sumaVrTotalProds = () => {
4949
const carrito = obtenerCarritoLS();
5050
return carrito.reduce((acumulador, item) => acumulador + item.precio, 0);
5151
}
5252

53-
const eliminarCarrito = () => {
53+
const borrarTodoCarrito = () => {
5454
Swal.fire({
5555
title: "Deseas eliminar todo tu carrito de compras?",
5656
text: "Por favor, confirmar.",
@@ -124,7 +124,7 @@ function desplegarGraficosCarrito() {
124124
<div class="columnaDerCompras col-sm-6 col-md-8 col-lg-8">
125125
<h2 class="resumen_articulovta">Resumen de tu compra</h2>
126126
<div class="campoCodDescuento">
127-
<p class="total_articulovta">Sub Total: $${sumaTotalProductos()}</p>
127+
<p class="total_articulovta">Sub Total: $${sumaVrTotalProds()}</p>
128128
<label for="Codigo de descuento:"></label>
129129
<input class="codigoDescuento" type="any" name="codigoDescuento" id="codigoDescuento" placeholder=" Codigo Descuento">
130130
<button title="Validar codigo" onclick="desplegarGraficosCarrito()">Validar código</button>
@@ -133,7 +133,7 @@ function desplegarGraficosCarrito() {
133133
<p class="total_articulovta" id="vrTotalProductos">Total: $${validarCodigoProm()}</p>
134134
</div>
135135
<div class="accionTotalCarrito">
136-
<button class="btn btn-sm" onclick="eliminarCarrito()" title="Borrar carrito"><b>Borrar Carrito</b></button>
136+
<button class="btn btn-sm" onclick="borrarTodoCarrito()" title="Borrar carrito"><b>Borrar Carrito</b></button>
137137
<button class="btn btn-sm" onclick="finalizarCompra()" title="Finalizar Compra"><b>Finalizar Compra</b></button>
138138
</div>
139139
<div class="imgMediosPago">
@@ -173,12 +173,12 @@ function validarCodigoProm() {
173173
text: "Solo puedes ingresar un código por compra",
174174
icon: "warning"
175175
});
176-
totalConDescuento = sumaTotalProductos();
176+
totalConDescuento = sumaVrTotalProds();
177177
return totalConDescuento;
178178
}
179179

180180
if (!codigoDescuento || codigoDescuento.value === "") {
181-
totalConDescuento = sumaTotalProductos();
181+
totalConDescuento = sumaVrTotalProds();
182182
codigoDescuentoAplicado = false;
183183
} else {
184184
const valorCodigo = codigoDescuento.value.toUpperCase();
@@ -205,15 +205,15 @@ function validarCodigoProm() {
205205
});
206206
}
207207

208-
totalConDescuento = sumaTotalProductos() - (sumaTotalProductos() * porcentajeDescuento);
208+
totalConDescuento = sumaVrTotalProds() - (sumaVrTotalProds() * porcentajeDescuento);
209209
codigoDescuentoAplicado = true;
210210
}
211211
return totalConDescuento;
212212
}
213213

214214
const finalizarCompra = () => {
215215
const totalConDescto = document.getElementById('vrTotalProductos').innerText;
216-
const mensaje = codigoDescuentoAplicado ? `Tu valor a pagar es en ${totalConDescto} pesos.` : `Tu cuenta total es $${sumaTotalProductos()} pesos.`;
216+
const mensaje = codigoDescuentoAplicado ? `Tu valor a pagar es en ${totalConDescto} pesos.` : `Tu cuenta total es $${sumaVrTotalProds()} pesos.`;
217217

218218
Swal.fire({
219219
title: "¡Muchas gracias por tu compra, vuelve pronto!",

js/detalleProducto.js

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const verProducto = () => {
1717
return producto;
1818
}
1919

20-
function renderProducto() {
20+
function mostrarProducto() {
2121
const producto = verProducto();
2222
let contenido = '';
2323
let precioConAumento = 0;
@@ -95,11 +95,8 @@ function renderProducto() {
9595
</div>
9696
`;
9797
let vista=document.getElementById('vistaDetalleProd');
98-
99-
if (vista){
100-
vista.innerHTML = contenido;
101-
}
98+
vista ? vista.innerHTML = contenido: null;
10299
}
103100
}
104101

105-
renderProducto();
102+
mostrarProducto();

js/index.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ document.addEventListener('DOMContentLoaded', async function () {
77
const datos = await respuesta.json();
88
return datos;
99
} catch (error) {
10-
console.error("Error al consumir la primera API:", error);
1110
return [];
1211
}
1312
}
@@ -18,7 +17,6 @@ document.addEventListener('DOMContentLoaded', async function () {
1817
const datos = await respuesta.json();
1918
return datos;
2019
} catch (error) {
21-
console.error("Error al consumir la segunda API:", error);
2220
return [];
2321
}
2422
}
@@ -103,7 +101,7 @@ document.addEventListener('DOMContentLoaded', async function () {
103101
localStorage.setItem('prodsPagPpal', JSON.stringify(prodsPagPpal));
104102

105103
function abrirPagDetalle () {
106-
window.open('../pages/detalleFiltrados.html')
104+
window.open('./pages/detalleFiltrados.html')
107105
}
108106

109107
function accionesProd() {

js/productos.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
[
2-
<<<<<<< HEAD
3-
{"id":1, "imagenUrl1": "./multi/mujer_con_jean_roto.jpeg", "imagenUrl2": "./multi/mujer_con_jean_roto.jpeg", "imagenUrl3": "./multi/mujer_con_jean_roto.jpeg", "imagenUrl4": "./multi/mujer_con_jean_roto.jpeg", "ref": "JM001", "textoProducto": "Jean Dama", "descripcion": "Descubre nuestra colección de jeans para dama: desde los clásicos hasta los más modernos. Encuentra el ajuste perfecto para ti y completa tu look con estilo y comodidad.", "descuento": "-10%", "talla": "Talla 26-36", "precio": 75000, "color": "Azul", "genero": "mujer"},
4-
{"id":2, "imagenUrl1": "./multi/mujer_blusa_beige.jpeg", "imagenUrl2": "./multi/mujer_blusa_beige.jpeg", "imagenUrl3": "./multi/mujer_blusa_beige.jpeg", "imagenUrl4": "./multi/mujer_blusa_beige.jpeg", "ref": "BM001", "textoProducto": "Blusa dama", "descripcion": "Explora nuestra selección de blusas para mujer, diseñadas para complementar tu estilo con elegancia y versatilidad. Encuentra desde opciones casuales hasta las más sofisticadas, ideales para cualquier ocasión.", "descuento": "-10%", "talla": "Talla S-XL", "precio": 65000, "color": "Beige", "genero": "mujer"},
5-
{"id":3, "imagenUrl1": "./multi/saco_gris_hombre.jpeg", "imagenUrl2": "./multi/saco_gris_hombre.jpeg", "imagenUrl3": "./multi/saco_gris_hombre.jpeg", "imagenUrl4": "./multi/saco_gris_hombre.jpeg", "ref": "SH001", "textoProducto": "Saco gris", "descripcion": "Descubre nuestra variedad de sacos y sudaderas para hombre, perfectas para añadir un toque de estilo y confort a tu guardarropa. Desde diseños clásicos hasta los más modernos, encuentra la opción ideal para cualquier ocasión.", "descuento": "-10%", "talla": "Talla S-XL", "precio": 70000, "color": "Gris", "genero": "hombre"},
6-
{"id":4, "imagenUrl1": "./multi/buzo_rojo_hombre.jpeg", "imagenUrl2": "./multi/buzo_rojo_hombre.jpeg", "imagenUrl3": "./multi/buzo_rojo_hombre.jpeg", "imagenUrl4": "./multi/buzo_rojo_hombre.jpeg", "ref": "BH001", "textoProducto": "Buzo hombre", "descripcion": "Explora nuestra colección de buzos para hombre, confeccionados con materiales de alta calidad para ofrecerte comodidad y estilo. Desde estilos deportivos hasta opciones más casuales, encuentra el buzo perfecto para tu estilo de vida activo.", "descuento": "-10%", "talla": "Talla S-XL", "precio": 90000, "color": "Rojo", "genero": "hombre"}
7-
]
8-
=======
92
{"id":1, "imagenUrl1": "./multi/mujer_con_jean_roto.jpeg", "imagenUrl2": "./multi/mujer_con_jean_roto.jpeg", "imagenUrl3": "./multi/mujer_con_jean_roto.jpeg", "imagenUrl4": "./multi/mujer_con_jean_roto.jpeg", "ref": "JM001", "textoProducto": "Jean Dama", "descripcion": "Descubre nuestra colección de jeans para dama: desde los clásicos hasta los más modernos. Encuentra el ajuste perfecto para ti y completa tu look con estilo y comodidad.", "descuento": "-10%", "talla": "Talla 26-36", "precio": 75000, "color": "Azul", "genero": "mujer"},
103
{"id":2, "imagenUrl1": "./multi/mujer_blusa_beige.jpeg", "imagenUrl2": "./multi/mujer_blusa_beige.jpeg", "imagenUrl3": "./multi/mujer_blusa_beige.jpeg", "imagenUrl4": "./multi/mujer_blusa_beige.jpeg", "ref": "BM001", "textoProducto": "Blusa dama", "descripcion": "Explora nuestra selección de blusas para mujer, diseñadas para complementar tu estilo con elegancia y versatilidad. Encuentra desde opciones casuales hasta las más sofisticadas, ideales para cualquier ocasión.", "descuento": "-10%", "talla": "Talla S-XL", "precio": 65000, "color": "Beige", "genero": "mujer"},
114
{"id":3, "imagenUrl1": "./multi/saco_gris_hombre.jpeg", "imagenUrl2": "./multi/saco_gris_hombre.jpeg", "imagenUrl3": "./multi/saco_gris_hombre.jpeg", "imagenUrl4": "./multi/saco_gris_hombre.jpeg", "ref": "SH001", "textoProducto": "Saco gris", "descripcion": "Descubre nuestra variedad de sacos y sudaderas para hombre, perfectas para añadir un toque de estilo y confort a tu guardarropa. Desde diseños clásicos hasta los más modernos, encuentra la opción ideal para cualquier ocasión.", "descuento": "-10%", "talla": "Talla S-XL", "precio": 70000, "color": "Gris", "genero": "hombre"},
125
{"id":4, "imagenUrl1": "./multi/buzo_rojo_hombre.jpeg", "imagenUrl2": "./multi/buzo_rojo_hombre.jpeg", "imagenUrl3": "./multi/buzo_rojo_hombre.jpeg", "imagenUrl4": "./multi/buzo_rojo_hombre.jpeg", "ref": "BH001", "textoProducto": "Buzo hombre", "descripcion": "Explora nuestra colección de buzos para hombre, confeccionados con materiales de alta calidad para ofrecerte comodidad y estilo. Desde estilos deportivos hasta opciones más casuales, encuentra el buzo perfecto para tu estilo de vida activo.", "descuento": "-10%", "talla": "Talla S-XL", "precio": 90000, "color": "Rojo", "genero": "hombre"}
136
]
14-
>>>>>>> a54dfc2d0e7fbc0758316d746f009154cd315dd0

0 commit comments

Comments
 (0)