{{ t('import_contact') }}

{{ t('import_logs') }}

{{ t('import_logs_description') }}

@if ($selectedImport)

{{ t('import_details') }} #{{ $selectedImport->id }}

{{ $selectedImport->total_records }}
{{ t('total') }}
{{ $selectedImport->valid_records }}
{{ t('valid') }}
{{ $selectedImport->invalid_records }}
{{ t('invalid') }}
{{ $selectedImport->skipped_records }}
{{ t('skipped') }}
@if ($selectedImport->total_records > 0)
{{ t('progress') }} {{ $selectedImport->processed_records }}/{{ $selectedImport->total_records }} ({{ number_format(($selectedImport->processed_records / $selectedImport->total_records) * 100, 1) }}%)
@endif @if ($selectedImport->error_messages && count($selectedImport->error_messages) > 0)
@endif
{{ t('file_path') }}:
{{ basename($selectedImport->file_path) }}
@if ($selectedImport->file_path) @endif
{{ t('status') }}:
{{ ucfirst($selectedImport->status) }}
{{ t('created_at') }}:
{{ format_date_time($selectedImport->created_at) }}
{{ t('updated_at') }}:
{{ format_date_time($selectedImport->updated_at) }}
@if ($selectedImport->status === \App\Models\Tenant\ContactImport::STATUS_FAILED) @endif
@endif
@if ($selectedImport)

{{ t('error_details') }} - {{ t('import') }} #{{ $selectedImport->id }}

@if ($errorMessages) {{ count($errorMessages) }} {{ t('errors_found') }} @endif
@if ($errorMessages)
@foreach ($errorMessages as $index => $error)
@if (isset($error['row']))
{{ t('row') }} {{ $error['row'] }}
@endif
@if (isset($error['errors'])) @foreach ($error['errors'] as $field => $messages)
{{ ucfirst($field) }}: @if (is_array($messages))
    @foreach ($messages as $message)
  • {{ $message }}
  • @endforeach
@else {{ $messages }} @endif
@endforeach @elseif(isset($error['system']))
{{ t('system_error') }}: @if (is_array($error['system']))
    @foreach ($error['system'] as $message)
  • {{ $message }}
  • @endforeach
@else {{ $error['system'] }} @endif
@endif
#{{ $index + 1 }}
@endforeach
@endif
@if ($errorMessages) {{ t('showing') }} {{ count($errorMessages) }} {{ t('errors') }} @endif
@endif
{{ t('cancel') }} {{ t('delete') }}