mirror of
https://git.imnavajas.es/jjimenez/erp-imprimelibros.git
synced 2026-01-24 09:40:21 +00:00
lista de usuarios terminada
This commit is contained in:
@ -1,7 +1,9 @@
|
||||
window.languageBundle.get = function (key, ...params) {
|
||||
let text = this[key] || key;
|
||||
params.forEach((val, i) => {
|
||||
text = text.replace(`{${i}}`, val);
|
||||
});
|
||||
return text;
|
||||
if (window.languageBundle) {
|
||||
window.languageBundle.get = function (key, ...params) {
|
||||
let text = this[key] || key;
|
||||
params.forEach((val, i) => {
|
||||
text = text.replace(`{${i}}`, val);
|
||||
});
|
||||
return text;
|
||||
}
|
||||
};
|
||||
|
||||
@ -0,0 +1,29 @@
|
||||
$(() => {
|
||||
const language = document.documentElement.lang || 'es-ES';
|
||||
|
||||
const table = new DataTable('#users-datatable', {
|
||||
processing: true,
|
||||
serverSide: true,
|
||||
language: {
|
||||
url: '/assets/libs/datatables/i18n/' + language + '.json'
|
||||
},
|
||||
responsive: true,
|
||||
ajax: {
|
||||
url: '/users/datatable',
|
||||
method: 'GET',
|
||||
data: d => { /* extra params si quieres */ }
|
||||
},
|
||||
order: [[0, 'asc']],
|
||||
columns: [
|
||||
{ data: 'fullName', name: 'fullname' },
|
||||
{ data: 'userName', name: 'username' },
|
||||
{ data: 'roles', name: 'roles' },
|
||||
{ data: 'enabled', name: 'enabled', searchable: false },
|
||||
{ data: 'actions', name: 'actions' }
|
||||
],
|
||||
columnDefs: [
|
||||
// Desactiva orden y búsqueda en la columna de acciones
|
||||
{ targets: -1, orderable: false, searchable: false }
|
||||
]
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user