outl1ne/nova-currency-vat-field

Laravel Nova 货币字段扩展,具有增值税切换功能。

2.0.1 2022-08-24 11:28 UTC

This package is auto-updated.

Last update: 2024-09-24 16:23:20 UTC


README

Latest Version on Packagist Total Downloads

这个 Laravel Nova 扩展包允许您创建和管理菜单及菜单项。

要求

  • php: >=8.0
  • laravel/nova: ^4.13

功能

扩展 Nova 的默认货币字段,在表单视图中提供复选框,用于在增值税和非增值税价格之间切换。

在索引和详情视图中渲染默认货币字段。

截图

Form page

安装

使用 composer 将包安装到使用 Nova 的 Laravel 应用程序中

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 是开源软件,采用 MIT 许可证 许可。