markrassamni / inline-boolean
一个可以直接在资源的索引页或详情页编辑的Laravel Nova布尔字段。
v1.0.0
2019-06-11 23:06 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2024-09-05 15:21:32 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 ]; } }

