@section('title') View Event Registration Form @endsection
@csrf

Event Overview

@if($event && $event->poster_file)
@endif

{{ $event->name ?? '' }}

{{ $event->description ?? '' }}

{{ ucwords(str_replace('_', ' ', $event->type ?? '')) }}

{{ $event->theme ?? '' }}

{{ $event->organizers ?? '' }}

@if($event && $event->brochure)

{{ basename($event->brochure) }}

@endif
@if($event && $event->agenda_file)

{{ basename($event->agenda_file) }}

@endif @php $agendas = []; if (!empty($event->agenda)) { $agendas = json_decode($event->agenda, true) ?? []; } @endphp @if(count($agendas)) @foreach($agendas as $i => $agenda)
{{ $agenda['time'] ?? '' }}

{{ $agenda['title'] ?? '' }}

@endforeach @endif
@if($event->video_link)

{{ $event->video_link ?? ''}}

@endif

Event Contact Details:

{{ $event->contact_person_in_charge ?? '' }}

@php function formatPhoneNumber2($number) { if (!$number) return ''; $number = preg_replace('/\D/', '', $number); // remove non-digits if (strpos($number, '60') === 0) { $number = '+60' . substr($number, 2); // ensure it starts with +60 } else { $number = '+' . $number; } $core = substr($number, 3); // digits after +60 $formatted = '+60'; if (strlen($core) >= 2) { $formatted .= substr($core, 0, 2); } if (strlen($core) >= 5) { $formatted .= ' ' . substr($core, 2, 3); } elseif (strlen($core) > 2) { $formatted .= ' ' . substr($core, 2); } if (strlen($core) >= 8) { $formatted .= ' ' . substr($core, 5, 4); } elseif (strlen($core) > 5) { $formatted .= ' ' . substr($core, 5); } return $formatted; } @endphp

{{ formatPhoneNumber2($event->contact_phone ?? '') }}

{{ $event->contact_email ?? '' }}

{{ $event->contact_partners_sponsors ?? '' }}

{{ $event->contact_no_of_attendees ?? '' }}

@php $selectedMediums = []; if (is_string($event->contact_event_posting_medium)) { $decoded = json_decode($event->contact_event_posting_medium, true); if (json_last_error() === JSON_ERROR_NONE && is_array($decoded)) { $selectedMediums = $decoded; } else { $selectedMediums = array_map('trim', explode(',', $event->contact_event_posting_medium)); } } elseif (is_array($event->contact_event_posting_medium)) { $selectedMediums = $event->contact_event_posting_medium; } else { $selectedMediums = []; } @endphp
@foreach($selectedMediums as $medium) {{ ucfirst($medium) }} @endforeach
@if(in_array('email', $selectedMediums))
@php $selectedtarget = []; if (is_string($event->contact_target_audience)) { $decoded = json_decode($event->contact_target_audience, true); if (json_last_error() === JSON_ERROR_NONE && is_array($decoded)) { $selectedtarget = $decoded; } else { $selectedtarget = array_map('trim', explode(',', $event->contact_target_audience)); } } elseif (is_array($event->contact_target_audience)) { $selectedtarget = $event->contact_target_audience; } @endphp
@foreach($selectedtarget as $target) {{ $target }} @endforeach
@endif

{{ $event->contact_payment_required == 1 ? 'Yes' : 'No' }}

{{--
@foreach($selectedtarget as $target) {{ $target }} @endforeach
--}}

Logistics

{{ $event->event_logistics->formatted_start_date ?? ''}} - {{ $event->event_logistics->formatted_end_date ?? ''}}
{{ date('g:i A', strtotime($event->event_logistics->start_time ?? '')) }} - {{ date('g:i A', strtotime($event->event_logistics->end_time ?? '')) }}

{{ $event->event_logistics->duration ?? '' }}

Venue Details

{{ ucfirst($event->event_logistics->medium ?? '') }}

@if(optional($event->event_logistics)->medium == 'physical' || optional($event->event_logistics)->medium == 'hybrid')

{{$event->event_logistics->venue_name ?? ''}}

{{$event->event_logistics->address1 ?? ''}}

{{$event->event_logistics->address2 ?? ''}}

{{$event->event_logistics->address3 ?? ''}}

{{$event->event_logistics->post_code ?? ''}}

{{$event->event_logistics->city ?? ''}}

{{$event->event_logistics->state ?? ''}}

{{$event->event_logistics->map_link ?? ''}}

@endif @if(optional($event->event_logistics)->medium == 'virtual' || optional($event->event_logistics)->medium == 'hybrid')

{{$event->event_logistics->meeting_link ?? ''}}

@endif