Loading resources/views/adminGen/contactos/index.blade.php +2 −7 Original line number Diff line number Diff line Loading @@ -48,13 +48,8 @@ const contactos = @json($contactos); const data = contactos.map(contacto => { let nombreCompleto; if (contacto.profesion?.abreviatura) { nombreCompleto = contacto.profesion.abreviatura + ' ' + contacto.nombre; } else { nombreCompleto = contacto.nombre; } return [renderParameter(contacto.profesion?.abreviatura), contacto.nombre, renderParameter(contacto.ap_paterno), renderParameter(contacto.ap_materno), renderParameter(contacto.cargo?.nombre), return [renderParameter(contacto.profesion?.abreviatura), [contacto.nombre, contacto.ap_paterno, contacto.ap_materno].filter(Boolean).join(' '), renderParameter(contacto.cargo?.nombre), renderParameter(contacto.cargo_desc), renderParameter(contacto.grupos.map(grupo => grupo.nombre).join(', ')), renderParameter(contacto.subgrupos.map(subgrupo => subgrupo.nombre).join(', ')), renderActions(contacto.id)]; }); Loading Loading @@ -102,7 +97,7 @@ function personalizarPaginacion() { document.addEventListener('DOMContentLoaded', () => { datatable = new simpleDatatables.DataTable('#myTable', { data: { headings: ['Profesión', 'Nombre', 'Apellido paterno', 'Apellido materno', 'Cargo', 'Descripción del cargo', 'Grupos', 'Subgrupos', 'Acciones'], headings: ['Profesión', 'Nombre completo', 'Cargo', 'Descripción del cargo', 'Grupos', 'Subgrupos', 'Acciones'], data: data }, perPage: 10, Loading Loading
resources/views/adminGen/contactos/index.blade.php +2 −7 Original line number Diff line number Diff line Loading @@ -48,13 +48,8 @@ const contactos = @json($contactos); const data = contactos.map(contacto => { let nombreCompleto; if (contacto.profesion?.abreviatura) { nombreCompleto = contacto.profesion.abreviatura + ' ' + contacto.nombre; } else { nombreCompleto = contacto.nombre; } return [renderParameter(contacto.profesion?.abreviatura), contacto.nombre, renderParameter(contacto.ap_paterno), renderParameter(contacto.ap_materno), renderParameter(contacto.cargo?.nombre), return [renderParameter(contacto.profesion?.abreviatura), [contacto.nombre, contacto.ap_paterno, contacto.ap_materno].filter(Boolean).join(' '), renderParameter(contacto.cargo?.nombre), renderParameter(contacto.cargo_desc), renderParameter(contacto.grupos.map(grupo => grupo.nombre).join(', ')), renderParameter(contacto.subgrupos.map(subgrupo => subgrupo.nombre).join(', ')), renderActions(contacto.id)]; }); Loading Loading @@ -102,7 +97,7 @@ function personalizarPaginacion() { document.addEventListener('DOMContentLoaded', () => { datatable = new simpleDatatables.DataTable('#myTable', { data: { headings: ['Profesión', 'Nombre', 'Apellido paterno', 'Apellido materno', 'Cargo', 'Descripción del cargo', 'Grupos', 'Subgrupos', 'Acciones'], headings: ['Profesión', 'Nombre completo', 'Cargo', 'Descripción del cargo', 'Grupos', 'Subgrupos', 'Acciones'], data: data }, perPage: 10, Loading