A Laravel Nova Currency field extension with VAT toggle.
optimistdigital/nova-currency-vat-field is a Laravel package for a laravel nova currency field extension with vat toggle..
It currently has 3 GitHub stars and 3.225 downloads on Packagist (latest version 3.0.0).
Install it with composer require optimistdigital/nova-currency-vat-field.
Discover more Laravel packages by optimistdigital
or browse all Laravel packages to compare alternatives.
Last updated
This Laravel Nova package allows you to create and manage menus and menu items.
php: >=8.0laravel/nova: ^5.0An extension of Nova's default Currency field that provides a checkbox for toggling between VAT and non-VAT prices on the Form view.
Renders the default Currency field on Index and Detail views.

Install the package in to a Laravel app that uses Nova via composer:
composer require outl1ne/nova-currency-vat-field
use Outl1ne\NovaCurrencyVatField\CurrencyVAT;
public function fields(Request $request) {
CurrencyVAT::make('Price', 'price')
->VAT(20), // Required, otherwise VAT checkbox isn't rendered
->storedWithVAT(), // By default with VAT
->storedWithoutVAT()
}
Nova Currency VAT Field is open-sourced software licensed under the MIT license.