Beistrich bei Eingabe statt Punkt

This commit is contained in:
salam committed 2025-11-28 13:49:54 +01:00
1 parent 096c8cf091
commit ddbf171881
15 files changed
+407 -305

No files matched your search

@@ -12,7 +12,6 @@ use Filament\Resources\RelationManagers\RelationManager;
use Filament\Schemas\Schema;
use Filament\Tables\Columns\Summarizers\Sum;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Columns\TextInputColumn;
use Filament\Tables\Table;
use Illuminate\Support\HtmlString;
use Livewire\Component;
@@ -60,24 +59,20 @@ class ProjektAllgemeinflaechensRelationManager extends RelationManager
->columns([
TextColumn::make('geschoss')->searchable(),
TextColumn::make('raumart')->searchable(),
TextInputColumn::make('flaeche')
->extraInputAttributes(['onClick' => 'this.select()'])
TextColumn::make('flaeche')
->numeric(
decimalPlaces: 2,
decimalSeparator: ',',
thousandsSeparator: '.'
)
->summarize(Sum::make()->label('Gesammt')->numeric(
decimalPlaces: 2,
)->suffix(new HtmlString(' m²')))
->suffix(new HtmlString(' m²'))
->width('2rem')
->rules(['required', 'flaeche' => 'decimal:2'])
->alignment('right')
->label('Fläche')
->searchable()
->validationMessages([
'required' => 'Die Eingabe einer Fläche ist erforderlich.',
'decimal' => 'Für die Fläche sind zwei Dezimalstellen erforderlich.',
])
->afterStateUpdated(function (Component $livewire) {
$livewire->dispatch('refreshProjektAllgemeinflaechen');
}),
->searchable(),
])
->headerActions([
CreateAction::make()