elsayed85 / nova-switcher
一个 Laravel Nova 开关字段。
dev-main
2023-01-14 16:36 UTC
Requires
- php: ^7.3|^8.0
This package is not auto-updated.
Last update: 2024-09-22 22:40:43 UTC
README
用开关代替默认的布尔值。
在索引/详细视图中使用 xhr,在表单中像复选框一样。
安装
composer require trin4ik/nova-switcher
使用
use Trin4ik\NovaSwitcher\NovaSwitcher;
NovaSwitcher::make('Active') ->trueLabel('On') ->falseLabel('Off');
或
NovaSwitcher::make('Active') ->withLabels(true: 'On', false: 'Off');
此外,您还可以使用反向值(如果开关被选中,值为 false,反之亦然)
NovaSwitcher::make('Active') ->reverse();
感谢
David Piesse(https://github.com/davidpiesse),基于 https://github.com/davidpiesse/nova-toggle