coolchi / daterangepicker
为 Laravel Nova 4 简单的日期范围过滤器。
dev-main
2024-02-15 07:02 UTC
Requires
- php: >=8.1
- laravel/nova: ^4.0
This package is not auto-updated.
Last update: 2024-09-27 07:50:19 UTC
README
一个 Nova 4 过滤器,使用 Daterangepicker 库 显示日期范围选择器而不是单个日期选择器。
安装
在您的 nova 项目中运行此命令: composer require coolchi/daterangepicker
如何使用
在您的 Nova 资源中,只需在 filters 函数中添加 DateRangeFilter 类,并包含您想要用作过滤资源的列。
use Coolchi\Daterangepicker\Daterangepicker; public function filters(Request $request) { return [ new Daterangepicker('created_at'), ]; }
此外,您还可以传递一个字符串以使用默认日期范围在组件中。如果未传递任何值,则默认设置为 TODAY。
use Coolchi\Daterangepicker\Daterangepicker; use Coolchi\Daterangepicker\DateHelper; public function filters(Request $request) { return [ new Daterangepicker('created_at', DateHelper::THIS_WEEK), ]; }