@extends('layouts.master') @section('content')
@lang('descriptions.gva.participants.list')
@if ($event)
Teilnehmerverwaltung: {{ $event->title . ' / ' . $event->date . ' / ' . $event->time }} Uhr
Aktuelle Teilnehmeranzahl: {{ $event->confirmed_attendees }} / {{ $event->max_attendees }}
Neue CSV Datei auswählen
Teilnehmer manuell erfassen
@if (isset($exceptions) && count($exceptions) > 0)
Fehler:
    @foreach ($exceptions as $label => $message)
  • {{ $message }}
  • @endforeach
@endif
@csrf

Ausgewählte Datei zum Import:

Dateiname:

@if (isset($list) && count($list) > 0)
Datensatz Check:
Anzahl Datensätze in CSV Datei: {{ count($list) }}
Anzahl anzulegender Teilnehmer (ohne Begleitpersonen): {{ count($list) }}
Fehler oder fehlendes Pflichtfeld: @if ($error_count === 0) 0 @else {{ $error_count }} Stück - Bitte prüfen Sie die Liste unten auf Markierungen
Spalte E-Mail: Prüfen Sie ob die E-Mailadresse im richtigen Format ist.
Spalte Anrede: Prüfen Sie ob Herr oder Frau verwendet wurde.
Generell: Prüfen Sie ob keine Leerzeichen im Feld enthalten sind.
@endif
Max. Begleitpersonen pro Teilnehmer: {{ $event->max_plus_guest }} erlaubt
Folgende Personen haben mehr Begleitpersonen als erlaubt: {{ count($plus_guest_exceeded) }}
@foreach ($plus_guest_exceeded as $customer_name) {{ $customer_name }}
@endforeach
@php $position = 0; @endphp @foreach ($list as $entry) @php $position++; @endphp @foreach ($field_names as $field_name) @if (isset($entry[$field_name])) @if ($entry[$field_name] === 'missing_value') @elseif ($field_name === 'E-Mailadresse' && !Helper::validateEmail($entry[$field_name])) @elseif ($field_name === 'Anrede' && !Helper::validateGender($entry['Anrede'])) @else @endif @else @endif @endforeach @if (isset($entry['contact_person'])) @foreach ($field_names as $field_name) @php if ($field_name === 'Unternehmensbezeichnung') { $field_name = 'Abteilung'; } @endphp @if (isset($entry['contact_person'][$field_name])) @if ($entry['contact_person'][$field_name] === 'missing_value') @elseif ($field_name === 'E-Mailadresse' && !Helper::validateEmail($entry['contact_person'][$field_name])) @elseif ($field_name === 'Anrede' && !Helper::validateGender($entry['contact_person']['Anrede'])) @else @endif @else @endif @endforeach @endif @for ($i = 1; $i <= 10; $i++) @if (isset($entry['plus_guest_' . $i])) @foreach ($field_names as $field_name) @if (isset($entry['plus_guest_' . $i][$field_name])) @if ($entry['plus_guest_' . $i][$field_name] === 'missing_value') @elseif ($field_name === 'Anrede' && !Helper::validateGender($entry['plus_guest_'.$i]['Anrede'])) @else @endif @else @endif @endforeach @endif @endfor @endforeach
Typ KuSa o. Pers.-Nr Anrede Titel Vorname Nachname Unternehmen / Abteilung Funktion E-Mail Telefonnummer Adresse PLZ Ort VIP
Teilnehmer{{ $entry[$field_name] }}{{ $entry['Anrede'] }}{{ $entry[$field_name] }}
Ansprechpartner{{ $entry['contact_person'][$field_name] }}{{ $entry['contact_person']['Anrede'] }}{{ $entry['contact_person'][$field_name] }}
Begleitperson {{ $i }}{{ $entry['plus_guest_' . $i]['Anrede'] }}{{ $entry['plus_guest_' . $i][$field_name] }}
@if ($error_count === 0 && count($plus_guest_exceeded) === 0)
@csrf
Die Daten sind korrekt.
Einladung(en) absenden
@endif @endif @endif
@endsection @section('back_button') Zurück @endsection