wamesk/laravel-nova-currency is a Laravel package for laravel nova currency field..
It currently has 1 GitHub stars and 575 downloads on Packagist (latest version 5.0.2).
Install it with composer require wamesk/laravel-nova-currency.
Discover more Laravel packages by wamesk
or browse all Laravel packages to compare alternatives.
Last updated
laravel/nova: ^5.0composer require wamesk/laravel-nova-currency
php artisan migrate
php artisan db:seed --class=CurrencySeeder
Select::make(__('laravel-nova-currency::customer.field.currency'), 'currency_code')
->help(__('laravel-nova-currency::customer.field.currency.help'))
->options(fn () => CurrencyService::getListForSelect())
->searchable()
->required()
->rules('required')
->onlyOnForms(),
BelongsTo::make(__('laravel-nova-currency::customer.field.currency'), 'currency', Currency::class)
->displayUsing(fn () => CurrencyService::displayUsing($request, $this))
->sortable()
->filterable()
->showOnPreview()
->exceptOnForms(),
This package also includes a scheduling command to start updating the exchange rates from European Central Bank every weekday at 16:15.