bejutassle/laravel-datatables-oracle

jQuery DataTables API for Laravel 4|5|6|7|8|9

dev-master / 10.x-dev 2022-10-10 13:59 UTC

This package is not auto-updated.

Last update: 2024-09-24 21:32:32 UTC


README

Join the chat at https://gitter.im/yajra/laravel-datatables Donate Donate

Laravel 4.2|5.x|6|7|8|9 Latest Stable Version Latest Unstable Version Build Status Total Downloads License

Laravel 包用于通过 Eloquent ORM、Fluent 查询构建器或集合处理 服务器端DataTables jQuery 插件的工作,通过 AJAX 选项 实现。

return datatables()->eloquent(User::query())->toJson();
return datatables()->query(DB::table('users'))->toJson();
return datatables()->collection(User::all())->toJson();

return datatables(User::query())->toJson();
return datatables(DB::table('users'))->toJson();
return datatables(User::all())->toJson();

赞助商

DataTables JetBrains.com Blackfire.io

要求

文档

Laravel 版本兼容性

快速安装

composer require yajra/laravel-datatables-oracle:"^10.0"

服务提供者 & Facade(Laravel 5.5+ 上的可选项)

在您的 config/app.php 文件中注册提供者和 facade。

'providers' => [
    ...,
    Yajra\DataTables\DataTablesServiceProvider::class,
]

'aliases' => [
    ...,
    'DataTables' => Yajra\DataTables\Facades\DataTables::class,
]

配置(可选)

php artisan vendor:publish --provider="Yajra\DataTables\DataTablesServiceProvider"

这样就可以了!开始构建一些出色的 DataTables 吧!

调试模式

要启用调试模式,只需设置 APP_DEBUG=true,然后该包将在处理表格时包含使用的查询和输入。

重要:请确保当您的应用程序在生产环境中时,APP_DEBUG 设置为 false。

PHP ARTISAN SERVE Bug

请避免在使用此包进行开发时使用 php artisan serve。当使用此命令时存在已知问题,Laravel 会随机返回重定向和 401(未经授权)错误,如果路由需要身份验证,以及 404 NotFoundHttpException 在有效路由上。

建议在处理此包时使用 HomesteadValet

贡献

有关详细信息,请参阅 CONTRIBUTING

安全性

如果您发现任何安全问题,请通过电子邮件 aqangeles@gmail.com 而不是使用问题跟踪器。

致谢

许可证

MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件