Laravel Nova Jalali/Persian Date/DateTime field.
mziraki/nova-persian-date-field is a Laravel package for laravel nova jalali/persian date/datetime field..
It currently has 5 GitHub stars and 22.456 downloads on Packagist (latest version v1.3).
Install it with composer require mziraki/nova-persian-date-field.
Discover more Laravel packages by mziraki
or browse all Laravel packages to compare alternatives.
Last updated
A persian/jalali date/datetime resource field for Laravel Nova
php: ^8.0laravel/nova: ^4.0Install the package into a Laravel app that uses Nova with Composer:
composer require mziraki/nova-persian-date-field
Add the field to your resource in the fields method:
use MZiraki\PersianDateField\PersianDate;
use MZiraki\PersianDateField\PersianDateTime;
PersianDate::make('DueOn')
->color('rgb(30, 136, 229)') // customize color
->format('jYYYY/jMM/jDD') // customize display format
->locale('fa,en'), // customize locale
PersianDateTime::make('PublishedAt')
->color('rgb(30, 136, 229)') // customize color
->format('jYYYY/jMM/jDD HH:mm:ss') // customize display format
->locale('fa,en'), // customize locale
The field extends the Laravel\Nova\Fields\Field field, so all the usual methods are available.
It is recommended that you include the standard date_format validation rule, as it is not automatically added.