@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 {!! Form::open(['route' => ['load-invitations', $event->id], 'enctype' => 'multipart/form-data', 'accept-charset' => 'UTF-8']) !!} {!! Form::file('upload_invitations_csv', ['class' => 'hidden upload-invitations-csv', 'accept' => '.csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel']) !!}

Ausgewählte Datei zum Import:

Dateiname:

{!! Form::submit('CSV importieren', ['class' => 'red-button']) !!}
{!! Form::close() !!} @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
@foreach ($list as $entry) @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)
Warning: Undefined variable $field_name in C:\Apache24_x64\htdocs\origin_cms\resources\views\exclusive_events\invitations\manage.blade.php on line 146
@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) {!! Form::open(['route' => ['insert-invitations', $event->id], 'enctype' => 'multipart/form-data', 'accept-charset' => 'UTF-8']) !!} {!! Form::hidden('csv_filepath', $csv_filepath) !!}
Die Daten sind korrekt.
Einladung(en) absenden
{!! Form::close() !!} @endif @endif @endif
@endsection @section('back_button') Zurück @endsection