Recht: Erloeschensklausel-Checkbox im Publikationsflow (Par. 356 BGB)
Vierte Bestaetigung im Einreichungs-Modal (sofortige Ausfuehrung, Erloeschen des Widerrufsrechts mit Vertragserfuellung); Zeitpunkt wird beim Submit als withdrawal_waiver_consented_at an der PM protokolliert. Index-Schnell-Submit (wire:confirm) durch das gemeinsame Modal ersetzt - der Pfad umging bisher alle rechtlichen Bestaetigungen. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
52bc534e7d
commit
20d53988bd
6 changed files with 117 additions and 9 deletions
|
|
@ -62,7 +62,7 @@
|
|||
</div>
|
||||
</div>
|
||||
@else
|
||||
<div class="space-y-5" x-data="{ agb: false, images: false, contact: false }">
|
||||
<div class="space-y-5" x-data="{ agb: false, images: false, contact: false, waiver: false }">
|
||||
<div>
|
||||
<flux:text class="eyebrow muted">{{ __('Veröffentlichung') }}</flux:text>
|
||||
<flux:heading size="lg">{{ __('Pressemitteilung zur Prüfung einreichen') }}</flux:heading>
|
||||
|
|
@ -113,6 +113,13 @@
|
|||
x-on:change="contact = $event.target.checked"
|
||||
:label="__('Die Angaben zum Pressekontakt sind korrekt.')"
|
||||
/>
|
||||
{{-- Erlöschensklausel (§ 356 Abs. 4/5 BGB): Bestätigungszeitpunkt
|
||||
wird serverseitig protokolliert (PressReleaseService). --}}
|
||||
<flux:switch
|
||||
align="left"
|
||||
x-on:change="waiver = $event.target.checked"
|
||||
:label="__('Ich verlange die sofortige Ausführung und weiß, dass mein Widerrufsrecht mit vollständiger Vertragserfüllung erlischt.')"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div class="flex justify-end gap-2">
|
||||
|
|
@ -121,7 +128,7 @@
|
|||
</flux:modal.close>
|
||||
<flux:button variant="primary" wire:click="{{ $action }}"
|
||||
wire:loading.attr="disabled"
|
||||
x-bind:disabled="! (agb && images && contact)">
|
||||
x-bind:disabled="! (agb && images && contact && waiver)">
|
||||
{{ $confirmLabel ?? __('Veröffentlichung anfordern') }}
|
||||
</flux:button>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue