laravel datatables
v11.1.5
Laravel 包,用于使用 Eloquent ORM、Fluent Query Builder 或 Collection 通过 AJAX 选项处理 DataTables jQuery 插件的服务器端工作。
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 ();
非常感谢 DataTables 通过免费的 DataTables 编辑器许可证支持该项目。 |
非常感谢 JetBrains 通过其 IDE 的免费开源许可证支持该项目。 |
非常感谢 Blackfire.io 通过免费开源许可证支持该项目。 |
拉维尔 | 包裹 |
---|---|
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 "
在config/app.php
文件中注册提供程序和外观。
' providers ' => [
...,
Yajra DataTables DataTablesServiceProvider::class,
]
' aliases ' => [
...,
' DataTables ' => Yajra DataTables Facades DataTables::class,
]
php artisan vendor:publish --provider= " YajraDataTablesDataTablesServiceProvider "
就是这样!开始构建一些很棒的数据表!
要启用调试模式,只需设置APP_DEBUG=true
,包将包含处理表时使用的查询和输入。
重要的
当您的应用程序投入生产时,请确保APP_DEBUG
配置设置为 false。
开发包时请避免使用php artisan serve
。使用此方法时存在已知错误,如果路由需要身份验证,Laravel 会随机返回重定向和 401(未经授权),并且在有效路由上返回 404 NotFoundHttpException。
建议在使用该包时使用 Homestead 或 Valet。
详细信息请参阅贡献。
如果您发现任何与安全相关的问题,请发送电子邮件至 [email protected],而不是使用问题跟踪器。
麻省理工学院许可证 (MIT)。请参阅许可证文件以获取更多信息。