@extends('page.layouts.main') @section('content')

{{ __('Register for Event') }}

@if(session('message_success'))
{{ session('message_success') }}
@endif @if(session('message_danger'))
{{ session('message_danger') }}
@endif
@csrf
@error('event_id')

{{ $message }}

@enderror
@error('ticket_id')

{{ $message }}

@enderror
@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('phone')

{{ $message }}

@enderror
@error('company')

{{ $message }}

@enderror
@endsection @push('scripts') @php // Build a plain PHP array/collection for JS consumption to avoid Blade parsing issues. $eventsJson = $events->map(function ($e) { return [ 'id' => $e->id, 'tickets' => $e->tickets->map(function ($t) { return [ 'id' => $t->id, 'name' => $t->name, ]; })->values()->all(), ]; })->values()->all(); // Prepare the "select" label for JavaScript safely $selectLabel = __('general.select'); @endphp @endpush