mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-13 06:56:48 +00:00
filters updated
This commit is contained in:
@@ -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'),
|
||||
|
||||
@@ -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),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user