LaravelPackages.net
Acme Inc.
Toggle sidebar
izi-dev/nova-conditional-field

Conditional Field

24.086
16
2.1.0
About izi-dev/nova-conditional-field

izi-dev/nova-conditional-field is a Laravel package for conditional field. It currently has 16 GitHub stars and 24.086 downloads on Packagist (latest version 2.1.0). Install it with composer require izi-dev/nova-conditional-field. Discover more Laravel packages by izi-dev or browse all Laravel packages to compare alternatives.

Last updated

Nova Field Conditional


Demo

Demo


Installation

The package can be installed through Composer.

composer require izi-dev/nova-conditional-field

Usage

class Page extends Resource
{

    public function fields(Request $request)
    {
        return [
            
            Select::make(__('Type'), 'type')
                ->options([]),
            //Condition in BACKEND

            KeyValue::make(__('Options'), 'option')
                ->if(['type'], fn($value) => $value['type'] === 'value')
            
            //Condition in FRONT
                ->if(['type'], "_value.type === 'value'")

        ];
    }
}

License

The MIT License (MIT)

Star History Chart