gekich / nova-range-filter
A Laravel Nova filter.
Installs: 16 001
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2024-05-15 17:13:19 UTC
README
simple range filter for laravel nova v3+ Filter fields by numeric values
Install
composer require gekich/nova-range-filter
Create new filter using, nova:filter, for example:
php artisan nova:filter AgeFilter
Make your newly created class extend Gekich\NovaRangeFilter\NovaRangeFilter
:
use Gekich\NovaRangeFilter\NovaRangeFilter; ... class AgeFilter extends NovaRangeFilter { // }
Remove all code from newly created class AgeFilter, and leave only:
public $name = 'Age filter'; public $column = 'age';
Where $column
- column to be filtered
$name
- name of the filter.
Usage
Filter is ready to use. You can apply this filter to any float/integer fields
Contributing
Feel free to suggest changes, ask for new features or fix bugs yourself.
This is my first open source package, hope it will be usefull for you.