From 24f50c5e4396b0d135b025a2ef661b0a739a33c4 Mon Sep 17 00:00:00 2001 From: salam Date: Sat, 27 Sep 2025 09:34:18 +0200 Subject: [PATCH] register steps ok --- app/Filament/Pages/Auth/Register.php | 23 ++++++++++++++++++- resources/views/layouts/dark-toggle.blade.php | 2 +- resources/views/layouts/nav.blade.php | 14 +++++------ 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/app/Filament/Pages/Auth/Register.php b/app/Filament/Pages/Auth/Register.php index dd631da..4f04dc3 100644 --- a/app/Filament/Pages/Auth/Register.php +++ b/app/Filament/Pages/Auth/Register.php @@ -16,6 +16,8 @@ use Filament\Schemas\Components\Wizard; use Filament\Schemas\Components\Wizard\Step; use Filament\Schemas\Schema; use Illuminate\Database\Eloquent\Model; +use Illuminate\Support\Facades\Blade; +use Illuminate\Support\HtmlString; use Ysfkaya\FilamentPhoneInput\Forms\PhoneInput; class Register extends BaseRegister @@ -117,6 +119,12 @@ class Register extends BaseRegister ->label('Telefon') ->defaultCountry('AT'), ])->columnSpan(4), + Fieldset::make('Mit diesen Daten auch einen') + ->visible(fn (Get $get): bool => $get('register-modus') == 'new') + ->schema([ + Checkbox::make('gutachter_anlegen')->inline(), + Checkbox::make('auftraggeber_anlegen')->inline(), + ])->columnSpan(4), ]), Wizard\Step::make('AGB') @@ -132,11 +140,24 @@ class Register extends BaseRegister View::make('pages.agb'), ]), - ]), + ])->submitAction(new HtmlString(Blade::render(<<<'BLADE' + + Register + + BLADE))), ]); } + protected function getFormActions(): array + { + return []; + } + public function handleRegistration(array $data): Model { if (isset($data['kontos'])) { diff --git a/resources/views/layouts/dark-toggle.blade.php b/resources/views/layouts/dark-toggle.blade.php index d340f19..75e4ca5 100644 --- a/resources/views/layouts/dark-toggle.blade.php +++ b/resources/views/layouts/dark-toggle.blade.php @@ -1,4 +1,4 @@
diff --git a/resources/views/layouts/nav.blade.php b/resources/views/layouts/nav.blade.php index abd38c4..c403b16 100644 --- a/resources/views/layouts/nav.blade.php +++ b/resources/views/layouts/nav.blade.php @@ -25,21 +25,21 @@ Nutzwerte - + {{-- Programm - + --}} Impressum - + + Anmelden + + Registrieren + @include('layouts.dark-toggle') - - {{-- - Registrieren - --}}