naif/toggle-switch-field

Nova 4 的切换开关字段。

1.2.6 2024-09-21 00:58 UTC

This package is not auto-updated.

Last update: 2024-09-21 01:00:55 UTC


README

Nova 4 切换开关字段

要访问 Nova 3 的切换开关,请访问 https://github.com/naifalshaye/toggle-switch

功能

  • 使用十六进制颜色代码设置自定义颜色。
  • 在索引和详细页面中切换以更新值而不是图标。默认(true)。
  • 允许在相同资源中启用多个切换。
  • 允许禁用切换(只读)并使用灰色颜色。

要求

  • PHP 8.0 或更高版本
  • Nova 4

安装

您可以通过 composer 将此软件包安装到使用 Nova 的 Laravel 应用程序中

composer require naif/toggle-switch-field

用法

表列迁移

$table->boolean('toggle')->default(true);

* 在模型中的 $fillable 添加切换字段

将字段添加到 Nova 资源

  public function fields(NovaRequest $request)
    {
        return [
           ToggleSwitchField::make('Toggle','toggle')
                ->color('#3AB95A')
                ->indexToggle(false)
                ->detailToggle(false),
        ];
    }

截图

自定义十六进制颜色代码






支持

naif@naif.io

https://naif.io

问题追踪器

https://github.com/naifalshaye/toggle-switch-field/issues

许可

MIT 许可(MIT)。有关更多信息,请参阅许可文件