diff --git a/composer.json b/composer.json index 384e954..22d1e02 100644 --- a/composer.json +++ b/composer.json @@ -10,11 +10,11 @@ "license": "MIT", "require": { "php": "^8.2", - "codedor/filament-link-picker": "dev-feature/filament-v4", - "codedor/filament-translatable-tabs": "dev-feature/filament-v4", + "codedor/filament-link-picker": "dev-feature/filament-v5", + "codedor/filament-translatable-tabs": "dev-feature/filament-v5", "codedor/laravel-locale-collection": "^1.2", - "codedor/laravel-online-scope": "dev-feature/filament-v4", - "filament/filament": "^4.0", + "codedor/laravel-online-scope": "dev-feature/filament-v5", + "filament/filament": "^4.0|^5.0", "illuminate/contracts": "^10.0|^11.0|^12.0", "spatie/eloquent-sortable": "^4.0", "spatie/laravel-navigation": "^1.2", @@ -22,7 +22,6 @@ "spatie/laravel-translatable": "^6.5" }, "require-dev": { - "filament/upgrade": "^4.0", "larastan/larastan": "^2.0|^3.0", "laravel/pint": "^1.0", "nunomaduro/collision": "^7.0|^8.0", diff --git a/resources/lang/en/admin.php b/resources/lang/en/admin.php index 28c3105..edb7bdf 100644 --- a/resources/lang/en/admin.php +++ b/resources/lang/en/admin.php @@ -10,4 +10,5 @@ 'translated link' => 'Translated link', 'override translation link' => 'If you want to override the link for this translation, you can do so here.', 'online' => 'Online', + 'type' => 'Type', ]; diff --git a/resources/lang/nl/admin.php b/resources/lang/nl/admin.php index ed77da8..fb6db60 100644 --- a/resources/lang/nl/admin.php +++ b/resources/lang/nl/admin.php @@ -10,4 +10,5 @@ 'label' => 'Label', 'override translation link' => 'Als u de link voor deze vertaling wilt overschrijven, kunt u dat hier doen.', 'online' => 'Online', + 'type' => 'Type', ]; diff --git a/src/Filament/Resources/MenuResource.php b/src/Filament/Resources/MenuResource.php index ef501cd..aab9827 100644 --- a/src/Filament/Resources/MenuResource.php +++ b/src/Filament/Resources/MenuResource.php @@ -19,31 +19,33 @@ class MenuResource extends Resource public static function form(\Filament\Schemas\Schema $schema): \Filament\Schemas\Schema { return $schema->components([ - \Filament\Schemas\Components\Grid::make(1)->schema([ - Components\TextInput::make('working_title') - ->label(__('filament-menu::admin.working title')) - ->autofocus() - ->unique(ignorable: fn ($record) => $record) - ->required(), + \Filament\Schemas\Components\Grid::make(1) + ->schema([ + Components\TextInput::make('working_title') + ->label(__('filament-menu::admin.working title')) + ->autofocus() + ->unique(ignorable: fn ($record) => $record) + ->required(), - Components\TextInput::make('identifier') - ->label(__('filament-menu::admin.identifier')) - ->unique(ignorable: fn ($record) => $record) - ->hidden(fn () => ! is_superadmin()) - ->required(), + Components\TextInput::make('identifier') + ->label(__('filament-menu::admin.identifier')) + ->unique(ignorable: fn ($record) => $record) + ->hidden(fn () => ! is_superadmin()) + ->required(), - Components\Textarea::make('description') - ->label(__('filament-menu::admin.description')) - ->rows(3), + Components\Textarea::make('description') + ->label(__('filament-menu::admin.description')) + ->rows(3), - Components\TextInput::make('depth') - ->label(__('filament-menu::admin.depth')) - ->hidden(fn () => ! is_superadmin()) - ->default(1) - ->minValue(1) - ->type('number') - ->required(), - ]), + Components\TextInput::make('depth') + ->label(__('filament-menu::admin.depth')) + ->hidden(fn () => ! is_superadmin()) + ->default(1) + ->minValue(1) + ->type('number') + ->required(), + ]) + ->columnSpanFull(), ]); }