filters updated

This commit is contained in:
Benjamin Takats
2022-12-05 20:24:16 +01:00
parent e921132504
commit fd2dee5590
12 changed files with 90 additions and 11 deletions

View File

@@ -4,6 +4,7 @@ namespace App\Nova;
use Illuminate\Http\Request;
use Laravel\Nova\Fields\BelongsToMany;
use Laravel\Nova\Fields\Boolean;
use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\MultiSelect;
use Laravel\Nova\Fields\Text;
@@ -47,6 +48,9 @@ class Library extends Resource
Text::make('Name')
->rules('required', 'string'),
Boolean::make('Is public', 'is_public')
->rules('required', 'boolean'),
MultiSelect::make('Languages', 'language_codes')
->options(
config('languages.languages'),

View File

@@ -7,6 +7,7 @@ use Ebess\AdvancedNovaMediaLibrary\Fields\Images;
use Illuminate\Http\Request;
use Laravel\Nova\Fields\BelongsTo;
use Laravel\Nova\Fields\BelongsToMany;
use Laravel\Nova\Fields\Boolean;
use Laravel\Nova\Fields\Code;
use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Select;
@@ -91,7 +92,7 @@ class LibraryItem extends Resource
BelongsTo::make('Lecturer'),
BelongsToMany::make('Library'),
BelongsToMany::make('Library', 'libraries', Library::class),
];
}