laravel-admin-ext / daterangepicker
将 daterangepicker 集成到 laravel-admin
v1.0.0
2018-09-13 17:50 UTC
Requires
- php: >=7.0.0
- encore/laravel-admin: ~1.6
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-09-17 17:10:50 UTC
README
这是一个集成 日期范围选择器 到 laravel-admin 的扩展。
截图
安装
composer require laravel-admin-ext/daterangepicker php artisan vendor:publish --tag=laravel-admin-daterangepicker
配置
打开 config/admin.php
文件,在 extensions
部分添加此扩展的配置。
'extensions' => [ 'daterangepicker' => [ // Set to `false` if you want to disable this extension 'enable' => true, // Find more configurations http://www.daterangepicker.com/ 'config' => [ ] ] ]
用法
在表单中使用它
//Single column $form->daterangepicker('date_range', 'Date range'); // Predefine Date Ranges. $form->daterangepicker('date_range', 'Date range') ->ranges([ 'Today' => [Carbon::today()->toDateString(), Carbon::today()->toDateString()], 'Yesterday' => [Carbon::yesterday()->toDateString(), Carbon::yesterday()->toDateString()], 'Last 7 Days' => [Carbon::today()->subDays(6)->toDateString(), Carbon::today()->toDateString()], 'Last 14 Days' => [Carbon::today()->subDays(13)->toDateString(), Carbon::today()->toDateString()], 'Last 30 Days' => [Carbon::today()->subDays(29)->toDateString(), Carbon::today()->toDateString()], 'This Month' => [Carbon::today()->startOfMonth()->toDateString(), Carbon::today()->endOfMonth()->toDateString()], 'Last Month' => [Carbon::today()->subMonth()->firstOfMonth()->toDateString(), Carbon::today()->subMonth()->lastOfMonth()->toDateString()], ]); // multilpe column $form->daterangepicker(['created_at', 'updated_at'], 'Date range');
捐赠
通过捐赠一点钱来帮助项目持续发展。提前感谢。
许可
在 MIT 许可证 (MIT) 下许可。