nova-multiselect-filter
nova-multiselect-filter copied to clipboard
Provides capability of selecting multiple values with Nova Resource filter.
Nova Multiselect Filter
Provides capability of selecting multiple values with Nova Resource filter.
Installation
You can install the package in to a Laravel app that uses Nova via composer:
composer require rcknr/nova-multiselect-filter
Usage
Use MultiselectFilter
class instead of Filter
:
use rcknr\Nova\Filters\MultiselectFilter;
class UserType extends MultiselectFilter
{
public function apply(Request $request, $query, $value)
{
return $query->whereIn('user_role', $value);
}
public function options(Request $request)
{
return [
'Administrator' => 'admin',
'Editor' => 'editor',
];
}
}