refactoring into clusters

This commit is contained in:
salam committed 2026-05-13 10:10:48 +02:00
1 parent 042a5a8b58
commit 48deb69379
97 files changed
+186 -198

No files matched your search

@@ -61,6 +61,7 @@ class ProjektAllgemeinflaechensRelationManager extends RelationManager
->emptyStateDescription('Bitte Projekt zuerst freischalten und dann die Daten der Allgemeinflächen hochladen.')
->striped()
->recordTitleAttribute('geschoss')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('geschoss')->searchable(),
TextColumn::make('raumart')->searchable(),
@@ -308,6 +308,7 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
->emptyStateDescription('Generiere ein Inhaltsverzeichnis um zu beginnen.')
->recordTitleAttribute('text')
// ->recordClasses(fn ($record) => $record->part == 'gutachten' ? 'border-l border-primary-500' : 'border-l border-success-500')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('ordnungszahl')
->label('Index')
@@ -81,6 +81,7 @@ class ProjektMethodesRelationManager extends RelationManager
return $table
->striped()
->recordTitleAttribute('raumart')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('methode.name')
->searchable(),
@@ -73,6 +73,7 @@ class ProjektObjekteImDetailRelationManager extends RelationManager
->emptyStateDescription('Bitte Projekt freischalten und Daten hochladen.')
->striped()
->recordTitleAttribute('top_nummer')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('top_nummer.top_nummer')
->sortable()
@@ -61,6 +61,7 @@ class ProjektObjekteRelationManager extends RelationManager
->emptyStateDescription(new HtmlString('Bitte Projekt freischalten und unter <b class="text-primary-600">Objekte im Detail</b> Daten hochladen.'))
->recordTitleAttribute('top_nummer')
->description(new HtmlString('<span class="flex gap-1.5">Orientierungen, Zu- und Abschläge, '.Blade::render('<x-lucide-locate-off class="w-3 h-3 mt-1" />').' Nicht in Orientierung</span>'))
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('top_nummer')
->alignCenter()
@@ -4,7 +4,6 @@ namespace App\Filament\Resources\Projektes\RelationManagers;
use App\Actions\Create\CreatePlatzhalter;
use Filament\Actions\Action;
use Filament\Actions\EditAction;
use Filament\Forms\Components\TextInput;
use Filament\Resources\RelationManagers\RelationManager;
use Filament\Schemas\Schema;
@@ -42,6 +41,7 @@ class ProjektPlatzhalterRelationManager extends RelationManager
return $table
->recordTitleAttribute('name')
->emptyStateDescription('Generiere die Platzhalter aus dem Inhaltsverzeichnis.')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('platzhalter')
->searchable(),