@if($registrations->count() > 0) @foreach($registrations as $registration) @endforeach @else @endif
{{ __('admin/registrations.table.participant') }} {{ __('admin/registrations.table.registration_number') }} {{ __('admin/registrations.table.training') }} {{ __('admin/registrations.table.session') }} {{ __('admin/registrations.table.status') }} {{ __('admin/registrations.table.amount_paid') }} {{ __('admin/registrations.table.date') }} {{ __('admin/registrations.table.actions') }}
{{ strtoupper(substr($registration->user->firstname, 0, 1)) }}
{{ $registration->user->firstname }} {{ $registration->user->lastname }}
{{ $registration->user->email }}
{{ __('admin/registrations.table.id') }}: {{ $registration->user->id }}
{{ $registration->invoice_number }}
{{ Str::limit($registration->training->translate()->title, 30) }}
@if($registration->training->color) {{ __('admin/registrations.table.training_badge') }} @endif @if($registration->training->price)
{{ __('admin/registrations.table.price') }}: {{ number_format($registration->training->price, 2) }}€ @endif
@if($registration->session)
{{ $registration->session->name }} @if($registration->session->start_date)
{{ $registration->session->start_date->format('d/m/Y') }} @endif
@elseif($registration->session_id)
{{ __('admin/registrations.table.session_number', ['id' => $registration->session_id]) }}
({{ __('admin/registrations.table.session_not_found') }})
@else
{{ __('admin/registrations.table.no_session') }}
@endif
{{ $registration->status_label }} @if($registration->payment_method) @if($registration->payment_method === 'cheques') @php $chequePopover = ''; if ($registration->cheque_reference) { $copyLabel = __('admin/registrations.table.copy_cheque_reference'); $chequePopover = __('admin/registrations.table.cheque_reference') . ': '.e($registration->cheque_reference).'' .''; } elseif ($registration->vat_number || $registration->user_code || $registration->authorization_code) { $parts = []; if ($registration->vat_number) { $parts[] = __('admin/registrations.table.company_number').': '.e($registration->vat_number).''; } if ($registration->user_code) { $parts[] = __('admin/registrations.table.user_code').': '.e($registration->user_code).''; } if ($registration->authorization_code) { $parts[] = __('admin/registrations.table.authorization_number').': '.e($registration->authorization_code).''; } $chequePopover = implode('.
', $parts); } else { $chequePopover = e(__('admin/registrations.table.cheque_reference_missing')); } @endphp {{ ucfirst($registration->payment_method) }} @elseif($registration->isOnlinePayment()) {{ ucfirst($registration->payment_method) }} @else {{ ucfirst($registration->payment_method) }} @endif
@endif
@if($registration->status === 'cancelled' ) {{ number_format($registration->amount, 2) }}€ @elseif($registration->status === 'pending_cancellation') {{ number_format($registration->amount, 2) }}€
{{ __('admin/registrations.table.cancellation_requested') }} @elseif($registration->status === 'pending') {{ number_format($registration->amount, 2) }}€
{{ __('admin/registrations.table.awaiting_payment') }} @else {{ number_format($registration->amount, 2) }}€
{{ __('admin/registrations.table.paid') }} @endif
{{ $registration->registration_date->format('d/m/Y') }}
{{ $registration->created_at->format('H:i') }}
@if($registration->status === 'pending') @if($registration->payment_method === 'cheques' && ! $registration->cheque_reference) @endif @endif @if($registration->status === 'pending_cancellation') @endif @can('registrations.delete') @endcan
{{ __('admin/registrations.messages.no_registrations_found') }}
@if($registrations->hasPages())
{{ __('admin/registrations.pagination.showing') }} {{ $registrations->firstItem() }} {{ __('admin/registrations.pagination.to') }} {{ $registrations->lastItem() }} {{ __('admin/registrations.pagination.of') }} {{ $registrations->total() }} {{ __('admin/registrations.pagination.registrations') }}
{!! $registrations->withQueryString()->links('pagination::bootstrap-5') !!}
@endif