pragmarx / nova-boolean-datetime-field
一个 Laravel Nova 布尔日期时间字段。
v1.0.0
2019-01-20 21:04 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2024-08-27 19:26:37 UTC
README
此包允许您以布尔视图或徽章的形式显示日期字段的设置/取消设置状态。
这就是您的布尔日期将如何渲染
编辑视图将允许您像以前一样使用日期选择器
详情视图将显示徽章和值
安装说明
通过 Composer 安装
$ composer require pragmarx/nova-boolean-datetime-field
现在您只需在您的资源中用它
use PragmaRX\BooleanDatetime\BooleanDatetime;
以下是一些使用示例
一个普通的点状布尔值
BooleanDatetime::make('Sent', 'sent_at'),
徽章日期布尔值
BooleanDateTime::make('Delivered', 'delivered_at') ->badge(),
更改颜色
BooleanDateTime::make('Bounced', 'bounced_at') ->badge() ->colors('bg-danger text-white', 'bg-lighter text-black'),
将较不重要的值设置为清晰徽章
BooleanDateTime::make('Opened', 'opened_at') ->badge() ->colors('bg-success text-white', 'bg-warning text-black'),
更改徽章标签
BooleanDateTime::make('Clicked', 'clicked_at') ->badge('Done', 'Open'),
从索引中隐藏它
BooleanDateTime::make('Clicked', 'clicked_at') ->badge() ->hideFromIndex(),