From eba409e1120428079ff4b67d8123d21b9b3efc69 Mon Sep 17 00:00:00 2001 From: salam Date: Wed, 6 May 2026 10:52:55 +0200 Subject: [PATCH] absenderwip --- .../Resources/MailAdressens/Schemas/MailAdressenForm.php | 5 +++++ app/Models/MailAdressen.php | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/app/Filament/Resources/MailAdressens/Schemas/MailAdressenForm.php b/app/Filament/Resources/MailAdressens/Schemas/MailAdressenForm.php index cba5e5f..b95ae49 100644 --- a/app/Filament/Resources/MailAdressens/Schemas/MailAdressenForm.php +++ b/app/Filament/Resources/MailAdressens/Schemas/MailAdressenForm.php @@ -26,6 +26,10 @@ class MailAdressenForm TextInput::make('email') ->prefixIcon(Heroicon::OutlinedEnvelope) ->required(), + Select::make('mail_gruppen_id') + ->required() + ->label('Mail Gruppe') + ->relationship(name: 'mail_gruppen', titleAttribute: 'name'), Toggle::make('im_newsletter')->label('Im Newsletter'), ]), Section::make('Persönliche Anrede') @@ -33,6 +37,7 @@ class MailAdressenForm ->columnSpanFull() ->schema([ Select::make('gender') + ->required() ->label('Geschlecht') ->options([ '0' => 'Herr', diff --git a/app/Models/MailAdressen.php b/app/Models/MailAdressen.php index d4c786b..0d516a8 100644 --- a/app/Models/MailAdressen.php +++ b/app/Models/MailAdressen.php @@ -19,4 +19,9 @@ class MailAdressen extends Model 'vereidigung', 'im_newsletter', ]; + + public function mail_gruppen() + { + return $this->belongsTo(MailGruppen::class); + } }