terminado eliminar y corregido bug en ordenación por id

This commit is contained in:
2025-09-28 14:07:05 +02:00
parent 50599cf33e
commit 22198b4f25
6 changed files with 47 additions and 13 deletions

View File

@ -84,13 +84,17 @@ $(() => {
const id = $(this).data('id');
Swal.fire({
title: '¿Eliminar usuario?',
text: 'Esta acción no se puede deshacer.',
title: window.languageBundle.get(['usuarios.delete.title']) || 'Eliminar usuario',
html: window.languageBundle.get(['usuarios.delete.text']) || 'Esta acción no se puede deshacer.',
icon: 'warning',
showCancelButton: true,
confirmButtonText: 'Sí, eliminar',
cancelButtonText: 'Cancelar',
reverseButtons: true
buttonsStyling: false,
customClass: {
confirmButton: 'btn btn-danger w-xs mt-2',
cancelButton: 'btn btn-light w-xs mt-2'
},
confirmButtonText: window.languageBundle.get(['usuarios.delete.button']) || 'Eliminar',
cancelButtonText: window.languageBundle.get(['app.cancelar']) || 'Cancelar',
}).then((result) => {
if (!result.isConfirmed) return;
@ -98,7 +102,14 @@ $(() => {
url: '/users/' + id,
type: 'DELETE',
success: function () {
Swal.fire({ icon: 'success', title: 'Eliminado', timer: 1200, showConfirmButton: false });
Swal.fire({
icon: 'success', title: window.languageBundle.get(['usuarios.delete.ok.title']) || 'Eliminado',
text: window.languageBundle.get(['usuarios.delete.ok.text']) || 'El usuario ha sido eliminado con éxito.',
showConfirmButton: true,
customClass: {
confirmButton: 'btn btn-secondary w-xs mt-2',
},
});
$('#users-datatable').DataTable().ajax.reload(null, false);
},
error: function (xhr) {