@section('title') {{ trans('general.import') }} @parent @stop
{{-- Livewire requires a 'master'
, above --}}
{{-- alert --}} @if($message != '')
@if($message_type == 'success') @endif {{-- title --}} {{ $message }}
@endif @if($import_errors)
Warning Some Errors occurred while importing {{-- TODO: hardcoded string --}}
@foreach($import_errors as $field => $error_list) @endforeach
{{ trans('general.item') }} {{ trans('general.error') }}
{{ $processDetails->file_path ?? "Unknown File" }} {{ $field }}: {{ implode(", ",$error_list) }}
@endif
@if($progress != -1)
{{-- so someof these values are in importer.vue! --}}
{{ $progress_message }}
@endif
@if (!config('app.lock_passwords')) {{ trans('button.select_file') }} @endif
@foreach($files as $currentFile) id); ?> @if( $currentFile && $processDetails && ($currentFile->id == $processDetails->id)) @endif @endforeach
{{ trans('general.file_name') }} {{ trans('general.created_at') }} {{ trans('general.filesize') }} {{ trans('general.actions') }}
{{ $currentFile->file_path }} {{ Helper::getFormattedDateObject($currentFile->created_at, 'datetime', false) }} {{ Helper::formatFilesizeUnits($currentFile->filesize) }}
{{ Form::select('activeFile.import_type', $importTypes, $activeFile->import_type, [ 'id' => 'import_type', 'class' => 'livewire-select2', 'style' => 'min-width: 350px', 'data-placeholder' => trans('general.select_var', ['thing' => trans('general.import_type')]), /* TODO: translate me */ 'placeholder' => '', //needed so that the form-helper will put an empty option first 'data-minimum-results-for-search' => '-1', // Remove this if the list gets long enough that we need to search 'data-livewire-component' => $_instance->id, 'onchange' => "console.log('FAAAAAAAARTs');return true" ]) }}
@if ($statusText)
{{ $statusText }}
@endif @if ($activeFile->import_type)

Map {{ ucwords($activeFile->import_type) }} Import Fields


CSV Header Field
Import Field
Sample Value
@if($activeFile->header_row) @foreach($activeFile->header_row as $index => $header)
{{ Form::select('field_map.'.$index, $columnOptions[$activeFile->import_type], @$field_map[$index], [ 'class' => 'mappings livewire-select2', 'placeholder' => 'Do Not Import', 'style' => 'min-width: 100%', 'data-livewire-component' => $_instance->id ],[ '-' => ['disabled' => true] // this makes the "-----" line unclickable ]) }}

{{ str_limit($activeFile->first_row[$index], 50, '...') }}

@endforeach @else No Columns Found! @endif @if($statusText)
{{ $statusText }}
@endif @endif {{-- end of if ... activeFile->import_type --}}

{{ trans('general.importing') }}

{!! trans('general.importing_help') !!}

{{-- DID I HAVE A MISSING CLOSING DIV HERE? PROBABLY!!!! --}} @push('js') @endpush