Laravel Community Tools by Tighten
Laravel Nova icon Nova Packages
C

Conditional Field (IF)

Installation Instructions

Installation

composer require izi-dev/nova-conditional-field

Readme

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)

Back to Top
Added 5 years ago
Last updated 5 Years Ago
Version 2.1.0
Composer
izi-dev/nova-conditional-field
GitHub stars 16
Packagist downloads 23,786

Favorites

10 users favorited

Rating

5.00
(out of 5)
★★★★★
★★★★
★★★
★★
1 ratings

Brought to you by Tighten

Issues/Feature Requests Stats Package Ideas