pimoudeveldhuis / toggle-switch-field
为 Nova 4 设计的切换开关字段。
1.2.0
2024-06-20 13:41 UTC
Requires
- php: ^7.3|^8.0
- laravel/nova: ~4.0
This package is auto-updated.
Last update: 2024-09-20 14:31:10 UTC
README
为 Nova 4 设计的切换开关字段
功能
- 使用十六进制颜色代码设置自定义颜色
- 切换或图标对齐。默认(左对齐)
- 在索引中使用切换开关来更新值而不是图标。默认(true)
- 在详情中使用切换开关来更新值而不是图标。默认(true)
要求
- PHP 8.0 或更高版本
- Nova 4
安装
您可以通过 composer 将包安装到使用 Nova 的 Laravel 应用程序中
composer require pimoudeveldhuis/toggle-switch-field
用法
表列迁移
$table->boolean('toggle')->nullable()->default(true);
将字段添加到 Nova 资源
public function fields(NovaRequest $request)
{
return [
ToggleSwitchField::make('Toggle','toggle')
->color('#3AB95A')
->toggleAlign('center')
->indexToggle(false)
->detailToggle(false),
->formToggle(true),
];
}
截图
自定义十六进制颜色代码
详情页面切换开关开启
详情页面切换开关关闭
详情页面图标开启
详情页面图标关闭
编辑页面切换开关开启
编辑页面切换开关关闭
索引页面切换开关
索引页面图标
支持
错误追踪器
https://github.com/naifalshaye/toggle-switch-field/issues
许可证
MIT 许可证(MIT)。请参阅许可证文件获取更多信息。