@php // Estado de Ticket y contexto $ticketEnabled = isset($_enableGuestTicket) && (string)$_enableGuestTicket === '1'; $isEditPreview = request()->boolean('edit'); $hasGuest = isset($guest); $guestPasses = $hasGuest ? (int)($guest->number_of_guests ?? 0) : 0; $enableTicketFlow = $ticketEnabled && $hasGuest && $guestPasses > 0; $showTicketButtonPreview = $ticketEnabled && $isEditPreview && !$hasGuest; // UI helpers $title = 'Confirmación'; $message = $_confirmationMessage ?? 'Para poder unirte a esta celebración, es necesario que confirmes tu asistencia lo antes posible.'; @endphp @if($ticketEnabled)

{{ $title }}

{{ $message }}

@if($enableTicketFlow) @php $isGroupGuest = isset($guest) && (mb_strtolower((string)($guest->last_name ?? '')) === 'grupo'); // Prefill previas $existingInfo = isset($existingConfirmation) && $existingConfirmation->info ? json_decode($existingConfirmation->info, true) : null; @endphp @elseif($showTicketButtonPreview)
Vista previa del botón de tickets
@endif
@push('scripts') @endpush @endif