dinglingham / nova-conditional-fields
Laravel Nova条件字段
0.0.1
2019-02-08 02:01 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2024-08-29 05:00:22 UTC
README
根据其他字段的值有条件地显示字段
安装
composer require dillingham/nova-conditional-fields
用法
use NovaConditionalFields\Condition;
使用布尔字段示例
Boolean::make('Show Fields'), Condition::make('Show Fields') ->when(true, [ Text::make('Extra Setting 1'), Text::make('Extra Setting 2'), Text::make('Extra Setting 3'), ])
使用选择示例
Select::make('Type')->options([ 'type-1' => 'Type 1', 'type-2' => 'Type 2', ]), Condition::make('Type') ->fieldsWhen('type-1', [ Text::make('Setting 1'), Text::make('Setting 2'), Text::make('Setting 3'), ])->when('type-2', [ Text::make('Setting 4'), Text::make('Setting 5'), Text::make('Setting 6'), ])
即将推出
-- 属于支持
-- whenTrue
-- whenNot
-- whenEmpty
作者
嗨 👋,我是Brian Dillingham,这是此Nova包和其他包的创建者 等
希望你觉得它很有用。随时提出反馈。
在twitter上关注我: @im_brian_d