¡Genial! Gracias. Como aporte, en caso de necesitar utilizar este complemento en muchas partes de la aplicación y para no tener que volver a copiar estas mismas traducciones, DataTables permite configurarlo por medio de un archivo Json, de la siguiente manera: $(document).ready(function() { $('#example').DataTable( { "language": { "url": "rutaArchivoJson" } } ); } ); Archivo Json: { "lengthMenu": "Mostrar _MENU_ filas por página", "zeroRecords": "No se encontraron registros", "info": "Mostrando página _PAGE_ de _PAGES_", "infoEmpty": "No hay registros dispobles", "infoFiltered": "(Filtrado de _MAX_ filas en total)", "search": "Buscar", "paginate": { "sFirst": "Primero", "sPrevious": "Anterior", "sNext": "Siguiente", "sLast": "Último" } } En mi caso, ubiqué el archivo Json en el directorio public y funcionó perfectamente.
Muchas gracias por compartir tus conocimientos. Cuando puedas podrías mostrar un ejemplo de como hacer un crud usando datatables y adminLTE 3 en laravel 7?. Gracias nuevamente!
Me ha servido, pero si quiero que mi tabla muestre menos resultados como podria hacerle, ya que esta definido que aunque agregues una opcion menor a 10, por default quede en 10, nose que propiedad deberia de mover, buen video!
hola amigo, amigue, una pregunta, cómo aprendiste a modificar el código (cambiar el número de entradas a mostrar)?, viene en la documentación?, saludos
Muy buen video compa entendí todo, Pero, realice todo paso a paso y no me aparece el search ni el show ni el, paginate :( necesito ayuda con eso gracias bro un saludo
La verdad es que nunca lo he intentado. El plugin viene por defecto con un mecanismo para traer los datos por ajax, y con esa funcionalidad va de maravilla. He cargado hasta 50 mil registros y nunca he tenido inconvenientes
Pero traes los datos por ajax o de la manera tradicional? 🤔 Traer tantos datos de la manera tradicional si hace que el plugin se ponga lento. Voy a averiguar cómo implementarlo con el método que tu recomiendas y tratare de hacer un video al respecto 😁
no me funciona, sigo los pasos tal cual refresco la pagina y no se muestran los cambios no se si me esta faltando algo en el código pero almenos a mi este tutorial no me ayudo en nada, solo me causo mas estrés y ya vi el otro video y nada 😭😭😭
¡Genial! Gracias. Como aporte, en caso de necesitar utilizar este complemento en muchas partes de la aplicación y para no tener que volver a copiar estas mismas traducciones, DataTables permite configurarlo por medio de un archivo Json, de la siguiente manera:
$(document).ready(function() {
$('#example').DataTable( {
"language": {
"url": "rutaArchivoJson"
}
} );
} );
Archivo Json:
{
"lengthMenu": "Mostrar _MENU_ filas por página",
"zeroRecords": "No se encontraron registros",
"info": "Mostrando página _PAGE_ de _PAGES_",
"infoEmpty": "No hay registros dispobles",
"infoFiltered": "(Filtrado de _MAX_ filas en total)",
"search": "Buscar",
"paginate": {
"sFirst": "Primero",
"sPrevious": "Anterior",
"sNext": "Siguiente",
"sLast": "Último"
}
}
En mi caso, ubiqué el archivo Json en el directorio public y funcionó perfectamente.
Muy buena explicación. Me ha servido de mucho!
increible brooo Gracias!!! por compartir tus conocimientos Saludos!!!
Excelente me funciona todos los examples.
Muchas gracias por compartir tus conocimientos. Cuando puedas podrías mostrar un ejemplo de como hacer un crud usando datatables y adminLTE 3 en laravel 7?. Gracias nuevamente!
Gracias amigo, entendi muy bien
Excelente genio. Me encanto. Muchas gracias. Lo espero ansioso.
Funcionó perfecto, Gracias grack!
Me ha servido, pero si quiero que mi tabla muestre menos resultados como podria hacerle, ya que esta definido que aunque agregues una opcion menor a 10, por default quede en 10, nose que propiedad deberia de mover, buen video!
En vez de escribir lenghtMenu dentro de language podemos usar la propiedad: lengthMenu: [[5, 10, 25, 50, -1], [5, 10, 25, 50, "All"]]
hola amigo, amigue, una pregunta, cómo aprendiste a modificar el código (cambiar el número de entradas a mostrar)?, viene en la documentación?, saludos
como puedo hacer que una tabla de roles, cada rol muestre los permisos que tiene y que datatbles pueda seguir filtrando?
saludos
Muy buen video compa entendí todo, Pero, realice todo paso a paso y no me aparece el search ni el show ni el, paginate :( necesito ayuda con eso gracias bro un saludo
a mi me pasa igual , al poner ese language y cargo de nuevo se borra todo el table
Alguien sabe como lograr de que funcione este datatable sin internet una vez concluido el código ? 👀👈💥
Si son muchos registros cómo podría optimizar la carga se podría usar layzy load en data table
La verdad es que nunca lo he intentado. El plugin viene por defecto con un mecanismo para traer los datos por ajax, y con esa funcionalidad va de maravilla. He cargado hasta 50 mil registros y nunca he tenido inconvenientes
@@CodersFree yo cargo 22 mil y se hace pesada la carga
Pero traes los datos por ajax o de la manera tradicional? 🤔
Traer tantos datos de la manera tradicional si hace que el plugin se ponga lento.
Voy a averiguar cómo implementarlo con el método que tu recomiendas y tratare de hacer un video al respecto 😁
@@CodersFree no encuentro el video donde muestras como traer los registros utilizando ajax. está subido?
@@tequilafree ruclips.net/p/PLZ2ovOgdI-kVmp2KynrUyosIazUhGK-6n
no me funciona, sigo los pasos tal cual refresco la pagina y no se muestran los cambios
no se si me esta faltando algo en el código pero almenos a mi este tutorial no me ayudo en nada, solo me causo mas estrés y ya vi el otro video y nada 😭😭😭
Excelente XD
language: {
"decimal": "",
"emptyTable": "No hay información",
"info": "Mostrando _START_ a _END_ de _TOTAL_ Entradas",
"infoEmpty": "Mostrando 0 to 0 of 0 Entradas",
"infoFiltered": "(Filtrado de _MAX_ total entradas)",
"infoPostFix": "",
"thousands": ",",
"lengthMenu": "Mostrar _MENU_ Entradas",
"loadingRecords": "Cargando...",
"processing": "Procesando...",
"search": "Buscar:",
"zeroRecords": "Sin resultados encontrados",
"paginate": {
"first": "Primero",
"last": "Ultimo",
"next": "Siguiente",
"previous": "Anterior"
}
}