diff --git a/ci4/app/Language/en/Presupuestos.php b/ci4/app/Language/en/Presupuestos.php
index ad58d4b4..bbc8caf5 100644
--- a/ci4/app/Language/en/Presupuestos.php
+++ b/ci4/app/Language/en/Presupuestos.php
@@ -21,7 +21,7 @@ return [
'incRei' => 'Incident \ Reprint',
'paginas' => 'Pages',
'tirada' => 'Print',
- 'totalPedido' => 'Budget total',
+ 'totalPapelPedido' => 'Total paper budget',
'presupuestoEstado' => 'State',
'presupuestoEstadoBorrador' => 'Draft',
'presupuestoEstadoAceptado' => 'Acepted',
@@ -61,6 +61,8 @@ return [
'cubierta' => 'Cover',
'sobrecubierta' => 'Dust jacket',
'encuadernacion' => 'Binding',
+ 'solapas' => 'Book cover',
+ 'solapas_ancho' => 'Book cover width',
/* '4x0' => '4x0',
'4x4' => '4x4',
diff --git a/ci4/app/Language/es/Presupuestos.php b/ci4/app/Language/es/Presupuestos.php
index 565873a3..6205da5e 100644
--- a/ci4/app/Language/es/Presupuestos.php
+++ b/ci4/app/Language/es/Presupuestos.php
@@ -68,7 +68,7 @@ return [
'pliegosPedido' => 'Pliegos pedido',
'precioPliego' => 'Precio pliegos',
'libro' => 'Libro',
- 'totalPedido' => 'Total pedido',
+ 'totalPapelPedido' => 'Total papel pedido',
'lomo' => 'Lomo',
'peso' => 'Peso',
'click' => 'Click',
@@ -81,6 +81,8 @@ return [
'cubierta' => 'Cubierta',
'sobrecubierta' => 'Sobrecubierta',
'encuadernacion' => 'Encuadernación',
+ 'solapas' => 'Solapa cubierta',
+ 'solapas_ancho' => 'Ancho solapa cubierta',
/* '4x0' => '4x0',
'4x4' => '4x4',
diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosLibroItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosLibroItems.php
index 7b4ac9be..16effdae 100644
--- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosLibroItems.php
+++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosLibroItems.php
@@ -12,12 +12,31 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ solapas == true ? 'checked' : ''; ?>>
+
+
+
+
+
+
+
@@ -91,6 +110,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -154,6 +191,7 @@
+
@@ -218,10 +256,6 @@
-
-
>
-
-
diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosPresupuestoClienteItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosPresupuestoClienteItems.php
index 8a8122c6..b4dd5292 100644
--- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosPresupuestoClienteItems.php
+++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosPresupuestoClienteItems.php
@@ -262,7 +262,7 @@
= lang('Presupuestos.pliegosPedido') ?> |
= lang('Presupuestos.precioPliego') ?> |
= lang('Presupuestos.libro') ?> |
- = lang('Presupuestos.totalPedido') ?> |
+ = lang('Presupuestos.totalPapelPedido') ?> |
= lang('Presupuestos.lomo') ?> |
= lang('Presupuestos.peso') ?> |
= lang('Presupuestos.click') ?> |
@@ -315,7 +315,7 @@
= lang('Presupuestos.pliegosPedido') ?> |
= lang('Presupuestos.precioPliego') ?> |
= lang('Presupuestos.libro') ?> |
- = lang('Presupuestos.totalPedido') ?> |
+ = lang('Presupuestos.totalPapelPedido') ?> |
= lang('Presupuestos.lomo') ?> |
= lang('Presupuestos.peso') ?> |
= lang('Presupuestos.click') ?> |
@@ -366,7 +366,7 @@
= lang('Presupuestos.pliegosPedido') ?> |
= lang('Presupuestos.precioPliego') ?> |
= lang('Presupuestos.libro') ?> |
- = lang('Presupuestos.totalPedido') ?> |
+ = lang('Presupuestos.totalPapelPedido') ?> |
= lang('Presupuestos.lomo') ?> |
= lang('Presupuestos.peso') ?> |
= lang('Presupuestos.click') ?> |
@@ -401,7 +401,7 @@
= lang('Presupuestos.pliegosPedido') ?> |
= lang('Presupuestos.precioPliego') ?> |
= lang('Presupuestos.libro') ?> |
- = lang('Presupuestos.totalPedido') ?> |
+ = lang('Presupuestos.totalPapelPedido') ?> |
= lang('Presupuestos.lomo') ?> |
= lang('Presupuestos.peso') ?> |
= lang('Presupuestos.click') ?> |
diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_encuadernacionItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_encuadernacionItems.php
deleted file mode 100644
index 37982a92..00000000
--- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_encuadernacionItems.php
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/comparador.js b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/comparador.js
index ce65ddf3..c91da748 100644
--- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/comparador.js
+++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/comparador.js
@@ -1,6 +1,16 @@
/*******************************
* Eventos asociados a elementos HTML
*******************************/
+$("#solapas").on("click", function () {
+ var e = document.getElementById('div_solapas_ancho');
+ if (document.getElementById('solapas').checked) {
+ e.style.display = "flex";
+ }
+ else {
+ e.style.display = "none";
+ }
+});
+
$('#tipoImpresion').on("change", function () {
updatePapelesComparador();
});
@@ -61,9 +71,10 @@ function init_comparador() {
}
+
function computarPaginasColor(string) {
- const numbers = [];
+ var numbers = [];
for (const [, beginStr, endStr] of string.matchAll(/(\d+)(?:-(\d+))?/g)) {
const [begin, end] = [beginStr, endStr].map(Number);
numbers.push(begin);
@@ -73,6 +84,17 @@ function computarPaginasColor(string) {
}
}
}
+ var numbers2 = [];
+ numbers.forEach(function (value, i) {
+ // Si es impar y no está el siguiente par hay que añadirlo
+ if (value % 2 != 0 && numbers[i + 1] != value + 1) {
+ numbers2.push(value + 1);
+ }
+ });
+ numbers = numbers.concat(numbers2);
+ numbers.sort(function (a, b) {
+ return a - b;
+ });
calPagesTextarea = document.getElementById('compCalPaginasColor');
calPagesTextarea.value = numbers;
autosize.update(calPagesTextarea);
diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/viewCosidotapablandaForm.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/viewCosidotapablandaForm.php
index ceca88f2..65171a01 100644
--- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/viewCosidotapablandaForm.php
+++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/viewCosidotapablandaForm.php
@@ -16,7 +16,6 @@
= !empty($validation->getErrors()) ? $validation->listErrors("bootstrap_style") : "" ?>
= view("themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosPresupuestoItems") ?>
= view("themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosLibroItems") ?>
- = view("themes/backend/vuexy/form/presupuestos/cosidotapablanda/_encuadernacionItems") ?>
= view("themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosPresupuestoClienteItems") ?>
endSection() ?>
@@ -139,6 +136,8 @@
autosize($('#compCalPaginasColor'));
+
+
$('#papelFormatoPersonalizado').on("click",function(){
var checkbox = document.getElementById('papelFormatoPersonalizado');
if(checkbox.checked == true){