optimistdigital / nova-currency-vat-field
A Laravel Nova Currency field extension with VAT toggle.
Package info
github.com/outl1ne/nova-currency-vat-field
Language:Vue
pkg:composer/optimistdigital/nova-currency-vat-field
3.0.0
2026-06-09 21:40 UTC
Requires
- php: >=8.0
- laravel/nova: ^5.0
- outl1ne/nova-translations-loader: ^5.0.0
Requires (Dev)
- laravel/nova-devtool: ^1.0
README
This Laravel Nova package allows you to create and manage menus and menu items.
Requirements
php: >=8.0laravel/nova: ^5.0
Features
An 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.
Screenshots
Installation
Install the package in to a Laravel app that uses Nova via composer:
composer require outl1ne/nova-currency-vat-field
Usage
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() }
Credits
License
Nova Currency VAT Field is open-sourced software licensed under the MIT license.
