Paquete Laravel para manejar trabajos del lado del servidor del complemento jQuery de DataTables a través de la opción AJAX utilizando Eloquent ORM, Fluent Query Builder o Collection.
use Yajra DataTables Facades DataTables ;
return DataTables:: eloquent (User:: query ())-> toJson ();
return DataTables:: query ( DB :: table ( ' users ' ))-> toJson ();
return DataTables:: collection (User:: all ())-> toJson ();
return DataTables:: make (User:: query ())-> toJson ();
return DataTables:: make ( DB :: table ( ' users ' ))-> toJson ();
return DataTables:: make (User:: all ())-> toJson ();
Muchas gracias a DataTables por apoyar este proyecto con una licencia gratuita de DataTables Editor. |
Muchas gracias a JetBrains por apoyar este proyecto con licencias gratuitas de código abierto de sus IDE. |
Muchas gracias a Blackfire.io por apoyar este proyecto con una licencia gratuita de código abierto. |
Laravel | Paquete |
---|---|
4.2.x | 3.x |
5.0.x | 6.x |
5.1.x | 6.x |
5.2.x | 6.x |
5.3.x | 6.x |
5.4.x | 7.x, 8.x |
5.5.x | 8.x |
5.6.x | 8.x |
5.7.x | 8.x |
5.8.x | 9.x |
6.x | 9.x |
7.x | 9.x |
8.x | 9.x |
9.x | 10.x |
10.x | 10.x |
11.x | 11.x |
composer require yajra/laravel-datatables: " ^11 "
composer require yajra/laravel-datatables-oracle: " ^11 "
Registre el proveedor y la fachada en su archivo config/app.php
.
' providers ' => [
...,
Yajra DataTables DataTablesServiceProvider::class,
]
' aliases ' => [
...,
' DataTables ' => Yajra DataTables Facades DataTables::class,
]
php artisan vendor:publish --provider= " YajraDataTablesDataTablesServiceProvider "
¡Y eso es todo! ¡Empiece a crear algunas tablas de datos increíbles!
Para habilitar el modo de depuración, simplemente configure APP_DEBUG=true
y el paquete incluirá las consultas y entradas utilizadas al procesar la tabla.
Importante
Asegúrese de que la configuración APP_DEBUG
esté configurada como falsa cuando su aplicación esté en producción.
Evite el uso de php artisan serve
al desarrollar el paquete. Hay errores conocidos al usar esto donde Laravel devuelve aleatoriamente una redirección y 401 (no autorizado) si la ruta requiere autenticación y una excepción 404 NotFoundHttpException en rutas válidas.
Se recomienda utilizar Homestead o Valet cuando se trabaja con el paquete.
Consulte CONTRIBUCIÓN para obtener más detalles.
Si descubre algún problema relacionado con la seguridad, envíe un correo electrónico a [email protected] en lugar de utilizar el rastreador de problemas.
La Licencia MIT (MIT). Consulte el archivo de licencia para obtener más información.