Pacote Laravel para lidar com trabalhos do lado do servidor do DataTables jQuery Plugin via opção AJAX usando Eloquent ORM, Fluent Query Builder ou 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 ();
Um grande obrigado ao DataTables por apoiar este projeto com uma licença gratuita do DataTables Editor. |
Um grande obrigado à JetBrains por apoiar este projeto com licenças gratuitas de código aberto de seus IDEs. |
Um grande obrigado ao Blackfire.io por apoiar este projeto com uma licença de código aberto gratuita. |
Laravel | Pacote |
---|---|
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 o provedor e a fachada em seu arquivo config/app.php
.
' providers ' => [
...,
Yajra DataTables DataTablesServiceProvider::class,
]
' aliases ' => [
...,
' DataTables ' => Yajra DataTables Facades DataTables::class,
]
php artisan vendor:publish --provider= " YajraDataTablesDataTablesServiceProvider "
E é isso! Comece a construir algumas DataTables incríveis!
Para habilitar o modo de depuração, basta definir APP_DEBUG=true
e o pacote incluirá as consultas e entradas usadas ao processar a tabela.
Importante
Certifique-se de que a configuração APP_DEBUG
esteja definida como falsa quando seu aplicativo estiver em produção.
Por favor, evite usar php artisan serve
ao desenvolver o pacote. Existem bugs conhecidos ao usar isto, onde o Laravel retorna aleatoriamente um redirecionamento e 401 (Não autorizado) se a rota requer autenticação e um 404 NotFoundHttpException em rotas válidas.
É aconselhável usar Homestead ou Valet ao trabalhar com o pacote.
Consulte CONTRIBUINDO para obter detalhes.
Se você descobrir algum problema relacionado à segurança, envie um e-mail para [email protected] em vez de usar o rastreador de problemas.
A licença MIT (MIT). Consulte Arquivo de licença para obter mais informações.