@extends('layouts.admin') @section('title') Admin | Edit Attendee Data @endsection @section('content') {{-- Select2 CSS (core + Bootstrap 5 theme) --}}

Attendee / Edit

Drag & drop or click
Drag & drop or click
{{-- NEW: Remove button --}}
{{-- MAIN FORM --}}
@csrf @method('PUT') {{-- Hidden file inputs that actually submit (mirrored by the custom dropzones) --}}
{{-- BASIC INFORMATION --}}
{{-- LEFT: main fields --}}
@error('first_name')
{{ $message }}
@enderror
@error('last_name')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('mobile')
{{ $message }}
@enderror
@error('company')
{{ $message }}
@enderror
@error('designation')
{{ $message }}
@enderror
@error('primary_group')
{{ $message }}
@enderror
@php $rawSelected = old('secondary_group', $user->secondary_group ?? []); $selectedSecondary = is_array($rawSelected) ? $rawSelected : (strlen((string) $rawSelected) ? explode(',', (string) $rawSelected) : []); @endphp Hold Ctrl/ to select more than one. @error('secondary_group')
{{ $message }}
@enderror
{{-- Interest tags as selectable chips --}}
@php $selectedTags = old('tags', is_array($user->tags ?? null) ? $user->tags : (empty($user->tags) ? [] : (is_string($user->tags) ? explode(',', $user->tags) : []))); @endphp @if(!empty(getCategory('tags,connections'))) @foreach(getCategory('tags,connections') as $tag) name, $selectedTags ?? [], true) ? 'checked' : '' }}> @endforeach @endif
@error('tags')
{{ $message }}
@enderror
@php $status = old('status', $user->status ?? 'confirmed'); @endphp @error('status')
{{ $message }}
@enderror
@error('bio')
{{ $message }}
@enderror
{{-- Email / GDPR --}}
{{--
send_email ?? false) ? 'checked' : '' }}>
--}}
gdpr_consent ?? false) ? 'checked' : '' }}>
{{-- RIGHT: social links (inside Basic tab) --}}
@error('website_url')
{{ $message }}
@enderror
@error('linkedin_url')
{{ $message }}
@enderror
@error('facebook_url')
{{ $message }}
@enderror
@error('instagram_url')
{{ $message }}
@enderror
@error('twitter_url')
{{ $message }}
@enderror
{{-- row --}}
{{-- /basic --}} {{-- ACCESS PERMISSIONS --}}
@php $selectedSpeakerIds = explode(',',$user->access_speaker_ids) ?? ''; @endphp
@error('access_speaker_ids')
{{ $message }}
@enderror
{{-- EXHIBITORS --}} @php $selectedExhibitorIds = explode(',',$user->access_exhibitor_ids) ?? ''; @endphp
@error('access_exhibitor_ids')
{{ $message }}
@enderror
{{-- SPONSORS --}} @php $selectedSponsorIds = explode(',',$user->access_sponsor_ids) ?? ''; @endphp
@error('access_sponsor_ids')
{{ $message }}
@enderror
{{-- PRIVATE DOCS --}}
Drag & drop files here PNG, JPG, PDF (multiple allowed) — or click to browse
{{-- Existing docs list --}}
Private Documents
@php $docs = $user->privateDocs ?? []; @endphp @if (!empty($docs) && count($docs)) @else

No documents uploaded yet.

@endif
@endsection @section('scripts') {{-- Select2 JS --}} @endsection