LaravelPackages.net
Acme Inc.
Toggle sidebar
optimistdigital/nova-currency-vat-field

A Laravel Nova Currency field extension with VAT toggle.

3.225
3
3.0.0
About optimistdigital/nova-currency-vat-field

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

Nova Currency VAT Field

Latest Version on Packagist Total Downloads

This Laravel Nova package allows you to create and manage menus and menu items.

Requirements

  • php: >=8.0
  • laravel/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

Form page

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.

Star History Chart