Seeds hinzugefügt, Übersetzungen für Plugins und Dashboard ergänzt
This commit is contained in:
@@ -43,6 +43,16 @@ class InstallPluginPage extends Page implements HasForms
|
||||
->statePath('data');
|
||||
}
|
||||
|
||||
public static function getNavigationGroup(): ?string
|
||||
{
|
||||
return __('filament.navigation.groups.plugins');
|
||||
}
|
||||
|
||||
public function getTitle(): string
|
||||
{
|
||||
return __('filament.navigation.install_plugin');
|
||||
}
|
||||
|
||||
public function submit(): void
|
||||
{
|
||||
$data = $this->form->getState();
|
||||
|
||||
@@ -17,7 +17,9 @@ class Plugins extends Page implements Tables\Contracts\HasTable, HasForms
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-puzzle-piece';
|
||||
|
||||
protected static ?string $navigationGroup = 'Plugins';
|
||||
protected static ?string $navigationGroup = 'Plugins';
|
||||
|
||||
protected static ?string $navigationLabel = 'Plugin List';
|
||||
|
||||
protected static ?string $title = 'Plugins';
|
||||
|
||||
@@ -49,10 +51,21 @@ class Plugins extends Page implements Tables\Contracts\HasTable, HasForms
|
||||
]);
|
||||
}
|
||||
|
||||
public function getTableRecords(): \Illuminate\Database\Eloquent\Collection
|
||||
public $plugins;
|
||||
|
||||
public function mount(): void
|
||||
{
|
||||
// Get all plugins as a collection
|
||||
return Plugin::getAllPlugins();
|
||||
$this->plugins = Plugin::getAllPlugins();
|
||||
}
|
||||
|
||||
public static function getNavigationGroup(): ?string
|
||||
{
|
||||
return __('filament.navigation.groups.plugins');
|
||||
}
|
||||
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('filament.navigation.plugin_list');
|
||||
}
|
||||
|
||||
public function currentlyValidatingForm(\Filament\Forms\ComponentContainer|null $form): void
|
||||
|
||||
@@ -96,5 +96,10 @@ class SettingResource extends Resource
|
||||
'create' => Pages\CreateSetting::route('/create'),
|
||||
'edit' => Pages\EditSetting::route('/{record}/edit'),
|
||||
];
|
||||
}
|
||||
|
||||
public static function getNavigationGroup(): ?string
|
||||
{
|
||||
return __('filament.navigation.groups.settings');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,8 +20,8 @@ class UserResource extends Resource
|
||||
{
|
||||
protected static ?string $model = User::class;
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
|
||||
protected static ?string $navigationGroup = 'User Management';
|
||||
protected static ?string $navigationLabel = 'User Roles';
|
||||
|
||||
public static function form(Form $form): Form
|
||||
{
|
||||
@@ -112,5 +112,15 @@ class UserResource extends Resource
|
||||
'create' => Pages\CreateUser::route('/create'),
|
||||
'edit' => Pages\EditUser::route('/{record}/edit'),
|
||||
];
|
||||
}
|
||||
|
||||
public static function getNavigationGroup(): ?string
|
||||
{
|
||||
return __('filament.navigation.groups.user_management');
|
||||
}
|
||||
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('filament.navigation.user_roles');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user