mrugeshtatvasoft / laravel-datatables-oracle
Laravel的jQuery DataTables API
v1
2024-05-28 11:33 UTC
Requires
- php: ^8.2
- illuminate/database: ^11
- illuminate/filesystem: ^11
- illuminate/http: ^11
- illuminate/support: ^11
- illuminate/view: ^11
Requires (Dev)
- algolia/algoliasearch-client-php: ^3.4.1
- larastan/larastan: ^2.9.1
- laravel/pint: ^1.14
- laravel/scout: ^10.8.3
- meilisearch/meilisearch-php: ^1.6.1
- orchestra/testbench: ^9
- rector/rector: ^1.0
Suggests
- mrugeshtatvasoft/laravel-datatables-buttons: Plugin for server-side exporting of dataTables.
- mrugeshtatvasoft/laravel-datatables-editor: Plugin to use DataTables Editor (requires a license).
- mrugeshtatvasoft/laravel-datatables-export: Plugin for server-side exporting using livewire and queue worker.
- mrugeshtatvasoft/laravel-datatables-fractal: Plugin for server-side response using Fractal.
- mrugeshtatvasoft/laravel-datatables-html: Plugin for server-side HTML builder of dataTables.
This package is auto-updated.
Last update: 2024-09-28 12:22:54 UTC
README
Laravel包,用于通过Eloquent ORM、Fluent Query Builder或Collection使用AJAX选项处理DataTables jQuery插件的服务端工作。
use mrugeshtatvasoft\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();
赞助商
要求
文档
Laravel版本兼容性
快速安装
composer require mrugeshtatvasoft/laravel-datatables-oracle:"^11"
服务提供者 & 门面 (Laravel 5.5+ 可选)
在您的 config/app.php
文件上注册提供者和门面。
'providers' => [ ..., mrugeshtatvasoft\DataTables\DataTablesServiceProvider::class, ] 'aliases' => [ ..., 'DataTables' => mrugeshtatvasoft\DataTables\Facades\DataTables::class, ]
配置 (可选)
php artisan vendor:publish --provider="mrugeshtatvasoft\DataTables\DataTablesServiceProvider"
就是这样!开始构建一些惊人的DataTables!
调试模式
要启用调试模式,只需设置 APP_DEBUG=true
,则包将包括处理表格时使用的查询和输入。
重要:请确保在生产环境中将APP_DEBUG设置为false。
PHP ARTISAN SERVE BUG
请避免在开发过程中使用php artisan serve
。在使用此命令时已知存在某些错误,其中Laravel可能会随机返回重定向和401(未授权),如果路由需要身份验证,并在有效路由上返回404 NotFoundHttpException。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件aqangeles@gmail.com而不是使用问题跟踪器。
致谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。