wip pdf
This commit is contained in:
1 parent
c9cac0903a
commit
fd40de7ff5
15 files changed
+4418
-112
No files matched your search
@@ -26,8 +26,6 @@ class InhaltsverzeichnisForm
|
||||
->schema([
|
||||
Checkbox::make('neue_seite')
|
||||
->label('Start neuer Seite'),
|
||||
Checkbox::make('seitenzahl_anzeige')
|
||||
->label('Seitenzahl angezeigen'),
|
||||
Checkbox::make('ueberschrift_verbergen')
|
||||
->label('Überschrift verbergen'),
|
||||
TextInput::make('name')
|
||||
|
||||
@@ -6,6 +6,7 @@ use Filament\Actions\DeleteAction;
|
||||
use Filament\Actions\EditAction;
|
||||
use Filament\Tables\Columns\IconColumn;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
use Filament\Tables\Columns\TextInputColumn;
|
||||
use Filament\Tables\Enums\FiltersLayout;
|
||||
use Filament\Tables\Filters\SelectFilter;
|
||||
use Filament\Tables\Table;
|
||||
@@ -38,15 +39,11 @@ class InhaltsverzeichnisTable
|
||||
->wrap(),
|
||||
TextColumn::make('textblock.name')
|
||||
->wrap(),
|
||||
TextColumn::make('seite')
|
||||
TextInputColumn::make('seite')
|
||||
->extraInputAttributes(['onClick' => 'this.select()'])
|
||||
->alignCenter()
|
||||
->badge()
|
||||
->color(fn ($record): string => $record->seitenzahl_anzeige ? 'primary' : 'gray')
|
||||
->getStateUsing(function ($record) {
|
||||
if ($record->seitenzahl_anzeige) {
|
||||
return $record->seite == '0' ? 'auto' : $record->seite;
|
||||
}
|
||||
}),
|
||||
->tooltip('Bei 0 wird keine Seitenzahl ausgegeben.')
|
||||
->getStateUsing(fn ($record): string => $record->seite == 0 ? '' : $record->seite),
|
||||
])
|
||||
// ->paginated(false)
|
||||
->defaultPaginationPageOption(5)
|
||||
|
||||
-3
@@ -79,9 +79,6 @@ class ProjektAllgemeinflaechensRelationManager extends RelationManager
|
||||
$livewire->dispatch('refreshProjektAllgemeinflaechen');
|
||||
}),
|
||||
])
|
||||
->filters([
|
||||
//
|
||||
])
|
||||
->headerActions([
|
||||
CreateAction::make()
|
||||
->icon('phosphor-file-plus')
|
||||
|
||||
+9
-12
@@ -27,6 +27,8 @@ use Filament\Schemas\Components\Utilities\Set;
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Tables\Columns\IconColumn;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
use Filament\Tables\Columns\TextInputColumn;
|
||||
use Filament\Tables\Enums\FiltersLayout;
|
||||
use Filament\Tables\Filters\SelectFilter;
|
||||
use Filament\Tables\Table;
|
||||
|
||||
@@ -52,8 +54,6 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
||||
->schema([
|
||||
Checkbox::make('neue_seite')
|
||||
->label('Start neuer Seite'),
|
||||
Checkbox::make('seitenzahl_anzeige')
|
||||
->label('Seitenzahl angezeigen'),
|
||||
// Checkbox::make('ueberschrift_verbergen')
|
||||
// ->label('Überschrift verbergen'),
|
||||
TextInput::make('name')
|
||||
@@ -334,17 +334,14 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
||||
->wrap(),
|
||||
TextColumn::make('inhaltselement.name')
|
||||
->label('Inhalts Element'),
|
||||
TextColumn::make('seite')
|
||||
TextInputColumn::make('seite')
|
||||
->extraInputAttributes(['onClick' => 'this.select()'])
|
||||
->width('2rem')
|
||||
->alignCenter()
|
||||
->badge()
|
||||
->color(fn ($record): string => $record->seitenzahl_anzeige ? 'primary' : 'gray')
|
||||
->getStateUsing(function ($record) {
|
||||
if ($record->seitenzahl_anzeige) {
|
||||
return $record->seite == '0' ? 'auto' : $record->seite;
|
||||
}
|
||||
}),
|
||||
->tooltip('Bei 0 wird keine Seitenzahl ausgegeben.')
|
||||
->getStateUsing(fn ($record): string => $record->seite == 0 ? '' : $record->seite),
|
||||
])
|
||||
->defaultPaginationPageOption(5)
|
||||
// ->defaultPaginationPageOption(5)
|
||||
->persistFiltersInSession()
|
||||
->deferFilters(false)
|
||||
->filtersFormColumns(3)
|
||||
@@ -358,7 +355,7 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
||||
'nutzwerte' => 'Nutzwerberechnung',
|
||||
'paragraph' => 'Auszug Gutachten gem. §6',
|
||||
]),
|
||||
])
|
||||
], FiltersLayout::AboveContent)
|
||||
->defaultSort('sort', direction: 'asc')
|
||||
->reorderable('sort')
|
||||
->headerActions([
|
||||
|
||||
Reference in new issue
Block a user