Files
WebAPP/resources/views/legal/impressum.blade.php
Rhino 2e24a40d68 Stand: SMTP-Test, Admin-Mail-Tab, Notifiable-Fix, Lazy-Quill
- Fix: Notifiable-Trait zum User-Model hinzugefuegt (behebt notify()-500er)
- Installer: SMTP-Verbindungstest mit EsmtpTransport + Ueberspringen-Link
- Admin: Neuer E-Mail-Tab mit SMTP-Konfiguration + Verbindungstest
- Admin: Lazy Quill-Initialisierung (nur sichtbare Locale wird geladen)
- Uebersetzungen: 17 neue Mail-Keys in allen 6 Sprachen

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 07:30:37 +01:00

21 lines
920 B
PHP
Executable File

<x-layouts.guest :title="__('ui.impressum')">
<h2 class="text-xl font-bold mb-4">{{ __('ui.impressum') }}</h2>
<div class="prose prose-sm text-gray-700 space-y-3">
@php
$locale = app()->getLocale();
$content = \App\Models\Setting::get('impressum_html_' . $locale)
?: \App\Models\Setting::get('impressum_html_de')
?: \App\Models\Setting::get('impressum_html', '<p>[Impressum noch nicht hinterlegt]</p>');
@endphp
{!! app(\App\Services\HtmlSanitizerService::class)->sanitize($content) !!}
</div>
<div class="mt-6 flex justify-end">
<a href="{{ auth()->check() ? route('dashboard') : route('login') }}"
class="inline-flex items-center gap-1 bg-gray-200 text-gray-700 px-4 py-2 rounded-md text-sm hover:bg-gray-300">
&larr; {{ __('ui.back') }}
</a>
</div>
</x-layouts.guest>