From b1cd63f665a8a3af10e2bc96ae1a9360980901f9 Mon Sep 17 00:00:00 2001 From: Ignacio Martinez Navajas Date: Thu, 5 Jun 2025 09:28:30 +0200 Subject: [PATCH] Arreglado precio ud en tabla --- ci4/app/Controllers/Catalogo/CatalogoLibros.php | 3 ++- httpdocs/assets/js/safekat/pages/catalogo/catalogo.js | 8 ++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ci4/app/Controllers/Catalogo/CatalogoLibros.php b/ci4/app/Controllers/Catalogo/CatalogoLibros.php index b990feaa..1d451c6d 100644 --- a/ci4/app/Controllers/Catalogo/CatalogoLibros.php +++ b/ci4/app/Controllers/Catalogo/CatalogoLibros.php @@ -252,11 +252,12 @@ class CatalogoLibros extends BaseResourceController 't1.id', 't1.created_at', 't1.tirada', + '(CASE WHEN t1.tirada > 0 THEN t1.total / t1.tirada ELSE 0 END)', 't1.total', 't1.estado' ]) ->edit('total', fn($row) => number_format((float) $row->total, 2, ',', '.') . ' €') - ->edit('precio_ud', fn($row) => number_format((float) $row->total, 2, ',', '.') . ' €') + ->edit('precio_ud', fn($row) => number_format((float) $row->precio_ud, 2, ',', '.') . ' €') ->edit('created_at', fn($row) => date('d/m/Y', strtotime($row->created_at))) ->add('actionBtns', function ($row) { return '
diff --git a/httpdocs/assets/js/safekat/pages/catalogo/catalogo.js b/httpdocs/assets/js/safekat/pages/catalogo/catalogo.js index d082c455..38586991 100644 --- a/httpdocs/assets/js/safekat/pages/catalogo/catalogo.js +++ b/httpdocs/assets/js/safekat/pages/catalogo/catalogo.js @@ -299,7 +299,11 @@ class Catalogo { // Ajustar al ancho de contenendor la tabla de historizo de pedidos $('#collapsePedidos').on('shown.bs.collapse', function () { - $('#tablaPedidosAntiguos').DataTable().columns.adjust().responsive.recalc(); + const table = $('#tablaPedidosAntiguos').DataTable(); + table.columns.adjust(); + if (typeof table.responsive !== 'undefined') { + table.responsive.recalc(); + } }); // Al cargar la página @@ -371,7 +375,7 @@ class Catalogo { { data: 'id' }, { data: 'created_at' }, { data: 'tirada' }, - { data: 'precio_ud' , searchable: false, orderable: false }, + { data: 'precio_ud' }, { data: 'total' }, { data: 'estado' }, { data: 'actionBtns' }