falta actualizar bien el resumen

This commit is contained in:
2025-10-30 19:48:26 +01:00
parent feff9ee94a
commit 167c136dca
28 changed files with 518 additions and 342 deletions

View File

@ -4,11 +4,12 @@
data-base=${item.base}">
<div class="card-body">
<input type="hidden" class="item-presupuesto-id" th:value="${item.cartItemId}" />
<input type="hidden" class="item-presupuesto-id" th:value="${item.presupuestoId}" />
<input type="hidden" class="item-tirada" th:value="${item.tirada}" />
<div class="step-arrow-nav mt-n3 mx-n3 mb-3">
<ul th:class="${'nav nav-pills nav-justified custom-nav nav-product' + (cart.onlyOneShipment ? ' d-none' : '')}" role="tablist">
<ul th:class="${'nav nav-pills nav-justified custom-nav nav-product' + (cart.onlyOneShipment ? ' d-none' : '')}"
role="tablist">
<li class="nav-item" role="presentation">
<button class="nav-link fs-15 active" th:id="${'pills-details-' + item.cartItemId + '-tab'}"
th:data-bs-target="${'#pills-details-' + item.cartItemId}" type="button" role="tab"
@ -131,7 +132,22 @@
<button type="button" class="btn btn-secondary btn-add-shipping"
th:text="#{cart.shipping.add}">Añadir dirección</button>
<div class="shipping-addresses-item d-flex flex-wrap gap-3 mt-4"></div>
<div class="shipping-addresses-item d-flex flex-wrap gap-3 mt-4">
<th:block th:each="dir : ${direcciones}">
<th:block
th:if="${dir != null and dir.unidades != null and dir.unidades > 0 and dir.presupuestoId == item.presupuestoId}">
<div th:replace="~{imprimelibros/direcciones/direccionCard ::
direccionCard(
direccion=${dir.direccion},
pais=${dir.pais},
presupuestoId=${dir.presupuestoId},
unidades=${dir.unidades},
isPalets=${dir.isPalets} )}">
</div>
</th:block>
</th:block>
</div>
</div>
</div>
</div>
@ -149,7 +165,22 @@
<button type="button" class="btn btn-secondary btn-add-shipping-sample"
th:text="#{cart.shipping.add}">Añadir dirección</button>
<div class="shipping-addresses-sample d-flex flex-wrap gap-3 mt-4"></div>
<div class="shipping-addresses-sample d-flex flex-wrap gap-3 mt-4">
<th:block th:each="dir : ${direcciones}">
<th:block
th:if="${dir != null and dir.unidades == null and dir.presupuestoId == item.presupuestoId}">
<div th:replace="~{imprimelibros/direcciones/direccionCard ::
direccionCard(
direccion=${dir.direccion},
pais=${dir.pais},
presupuestoId=${dir.presupuestoId},
unidades=${dir.unidades},
isPalets=${dir.isPalets} )}">
</div>
</th:block>
</th:block>
</div>
</div>
</div>
</div>