Seeds hinzugefügt, Übersetzungen für Plugins und Dashboard ergänzt

This commit is contained in:
2025-08-21 11:08:53 +02:00
parent b1de8f53c6
commit 44dd0f2867
13 changed files with 893 additions and 52 deletions

View File

@@ -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