diff --git a/app/Actions/SendMail/SendNewsletter.php b/app/Actions/SendMail/SendNewsletter.php index 3637535..349960e 100644 --- a/app/Actions/SendMail/SendNewsletter.php +++ b/app/Actions/SendMail/SendNewsletter.php @@ -7,7 +7,6 @@ use App\Models\MailAdressen; use App\Models\MailGruppen; use App\Models\MailVorlage; use Filament\Notifications\Notification; -use Illuminate\Support\Facades\Mail; // use App\Mail\Newsletter; // use Illuminate\Support\Facades\Mail; @@ -72,31 +71,28 @@ class SendNewsletter $data['absender_name'] = $gruppe->absender_name; $data['absender_email'] = $gruppe->absender_mail; + $replace_from = []; + $replace_to = []; if ($adresse->gender) { - $replace = 'Liebe '.$adresse->first_name; + $replace_from[] = '###uc_lieber_vorname###'; + $replace_from[] = '###lc_lieber_vorname###'; + $replace_to[] = 'Liebe '.$adresse->first_name; + $replace_to[] = 'liebe '.$adresse->first_name; $data['anrede'] = 'Sehr geehrte Architektin '.$adresse->last_name.', lieber '.$adresse->first_name.','; } else { - $replace = 'Lieber '.$adresse->first_name; + $replace_from[] = '###uc_lieber_vorname###'; + $replace_from[] = '###lc_lieber_vorname###'; + $replace_to[] = 'Lieber '.$adresse->first_name; + $replace_to[] = 'lieber '.$adresse->first_name; $data['anrede'] = 'Sehr geehrter Architekt '.$adresse->last_name.', lieber '.$adresse->first_name.','; } - // if ($adresse->anrede == 'Höflich') { - // if ($adresse->gender) { - // $anrede = 'Sehr geehrte Architektin '.$adresse->last_name.', Lieber '.$adresse->first_name; - // } else { - // $anrede = 'Sehr geehrter Architekt '.$adresse->last_name.', Lieber '.$adresse->first_name; - // } - // } else { - // $anrede = 'Hallo '.$adresse->first_name; - // } + $data['inhalt'] = str_replace($replace_from, $replace_to, $template->inhalt); - $data['inhalt'] = str_replace('###lieber_vorname###', $replace, $template->inhalt); $data['unterschrift'] = $template->unterschrift; SendNewsletterJob::dispatch($data); - // Mail::to($data['email'])->send(new Newsletter($data)); - $mails_send++; }