smart145 / inline-boolean
一个可以直接在资源索引或详情页编辑的Laravel Nova布尔字段。
v1.0.1
2020-04-10 13:59 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2024-09-07 03:58:31 UTC
README
该功能允许您直接从资源索引或详情页编辑布尔字段。
先决条件
安装
$ composer require markrassamni/inline-boolean
使用
在您的Nova资源中使用MarkRassamni\InlineBoolean\InlineBoolean
字段
use MarkRassamni\InlineBoolean\InlineBoolean; class MyResource extends Resource { public function fields(Request $request) { return [ InlineBoolean::make('Enabled') ->inlineOnIndex() // Use inline field on the index page ->inlineOnDetail() // Use inline field on the detail page ->enableMessage('Boolean has been enabled.') // Toast message when enabling boolean ->disableMessage('Boolean has been disabled.') // Toast message when disabling boolean ->trueText('Enabled') // Change the text describing true boolean values ->falseText('Disabled') // Change the text describing false boolean values ->showTextOnIndex() // Show true/false text beside the checkbox on the index page ]; } }