Commit 9bf41973 authored by Alfonso Rafael Solis Rangel's avatar Alfonso Rafael Solis Rangel
Browse files

Nombre completo en la tabla de contactos

parent e6ebcca3
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -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)];
        });
@@ -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,