gekich/nova-range-filter

Laravel Nova 过滤器。

0.0.1 2020-06-15 07:30 UTC

This package is auto-updated.

Last update: 2024-09-15 17:52:05 UTC


README

laravel nova v3+ 的简单范围过滤器 通过数值过滤字段

安装

composer require gekich/nova-range-filter

使用 nova:filter 创建新的过滤器,例如

php artisan nova:filter AgeFilter

使新创建的类扩展 Gekich\NovaRangeFilter\NovaRangeFilter

use Gekich\NovaRangeFilter\NovaRangeFilter;
...
class AgeFilter extends NovaRangeFilter 
{
//
}

从新创建的类 AgeFilter 中删除所有代码,只留下

public $name = 'Age filter';
public $column = 'age';

Where $column - 要过滤的列 $name - 过滤器的名称。

使用方法

过滤器已准备好使用。您可以将此过滤器应用于任何浮点数/整数字段

Example usage

贡献

请随意提出更改建议、要求新功能或自行修复错误。

这是我第一个开源包,希望它对您有用。