wip
This commit is contained in:
1 parent
c8a8064430
commit
9b78ba69a6
8 files changed
+178
-149
No files matched your search
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Filament\Resources\Projektes\Pages;
|
||||
|
||||
use App\Actions\Helper\LineEndings;
|
||||
use App\Actions\Validation\GutachtenValidation;
|
||||
use App\Filament\Imports\ProjektAllgemeinflaechenImporter;
|
||||
use App\Filament\Imports\ProjektObjekteImDetailImporter;
|
||||
@@ -16,9 +17,10 @@ use Filament\Actions\Action;
|
||||
use Filament\Actions\ActionGroup;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Actions\ImportAction;
|
||||
use Filament\Forms\Components\RichEditor;
|
||||
use Filament\Forms\Components\Textarea;
|
||||
use Filament\Notifications\Notification;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
use Filament\Schemas\Components\Utilities\Set;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Validation\Rules\File;
|
||||
use Livewire\Attributes\On;
|
||||
@@ -44,11 +46,17 @@ class EditProjekte extends EditRecord
|
||||
->modalIcon('phosphor-file-csv')
|
||||
->label('Zeilenumbrüche korrigieren')
|
||||
->schema([
|
||||
RichEditor::make('file_endings')
|
||||
->label('Fügen Sie die Daten hier ein')
|
||||
->toolbarButtons(['paragraph']),
|
||||
])->modalSubmitAction(false),
|
||||
Textarea::make('text_in')
|
||||
->label('CSV Text in')
|
||||
->live()
|
||||
->afterStateUpdated(fn (Set $set, $state) => $set('text_out', LineEndings::convert($state)))
|
||||
->rows(2),
|
||||
Textarea::make('text_out')
|
||||
->label('CSV Text Out')
|
||||
->extraInputAttributes(['onClick' => 'this.select()'])
|
||||
->rows(5),
|
||||
|
||||
])->modalSubmitAction(false),
|
||||
ImportAction::make('import_allgemeinflaechen')
|
||||
->hidden(fn ($record): bool => $record->bezahlt_am ? false : true)
|
||||
->importer(ProjektAllgemeinflaechenImporter::class)
|
||||
|
||||
Reference in new issue
Block a user