xamani / nova-jalali-date-filter
Laravel Nova Jalali (Persian) Date/DateTime filter.
Installs: 14
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:Vue
pkg:composer/xamani/nova-jalali-date-filter
Requires
- php: ^8.2
- laravel/nova: ^5.0
README
A jalali (persian) date/datetime resource filter for Laravel Nova
Requirements
php: ^8.2laravel: ^12.0laravel/nova: ^5.0
Installation
Install the package into a Laravel app that uses Nova with Composer:
composer require xamani/nova-jalali-date-filter
Usage
Extend Xamani\JalaliDateFilter\JalaliDateFilter:
use Xamani\JalaliDateFilter\JalaliDateFilter; class DueOn extends JalaliDateFilter {...}
Add the field to your resource in the filters method:
use App\Nova\Filters\DueOn; DueOn::make() ->color('rgb(30, 136, 229)') // customize color ->locale('fa,en') // customize locale ->format('jYYYY/jMM/jDD') // customize format ->type('date'), // date or datetime
The filter extends the Laravel\Nova\Filters\Filter filter, so all the usual methods are available.