resources/views/settings/imports/index.blade.php (71 lines of code) (raw):

@extends('layouts.skeleton') @section('content') <div class="settings import"> {{-- Breadcrumb --}} <div class="breadcrumb"> <div class="{{ Auth::user()->getFluidLayout() }}"> <div class="row"> <div class="col-12"> <ul class="horizontal"> <li> <a href="{{ route('dashboard.index') }}">{{ trans('app.breadcrumb_dashboard') }}</a> </li> <li> <a href="{{ route('settings.index') }}">{{ trans('app.breadcrumb_settings') }}</a> </li> <li> {{ trans('app.breadcrumb_settings_import') }} </li> </ul> </div> </div> </div> </div> <div class="{{ Auth::user()->getFluidLayout() }}"> <div class="row"> @include('settings._sidebar') <div class="col-12 col-sm-9"> <h3 class="with-actions"> {{ trans('settings.import_title') }} <a href="{{ route('settings.upload') }}" class="btn">{{ trans('settings.import_cta') }}</a> </h3> <p>{{ trans('settings.import_stat', ['number' => auth()->user()->account->importjobs->count()]) }}</p> <ul class="table"> @foreach (auth()->user()->account->importjobs as $importJob) <li class="table-row"> <div class="table-cell"> @if (! is_null($importJob->ended_at)) @if ($importJob->failed) <i class="fa fa-exclamation-triangle danger"></i> @elseif ($importJob->contacts_found != $importJob->contacts_imported) <i class="fa fa-check-circle warning"></i> @else <i class="fa fa-check-circle success"></i> @endif @else <i class="fa fa-refresh"></i> @endif <span class="date">{{ \App\Helpers\DateHelper::getShortDateWithTime($importJob->created_at) }}</span> </div> <div class="table-cell"> @if($importJob->failed_reason) {{ $importJob->failed_reason }} @elseif (! is_null($importJob->ended_at)) {{ trans_choice('settings.import_result_stat', $importJob->contacts_found, ['total_contacts' => $importJob->contacts_found, 'total_imported' => $importJob->contacts_imported, 'total_skipped' => $importJob->contacts_skipped]) }} @endif </div> <div class="table-cell"> @if (! is_null($importJob->ended_at)) <a href="{{ route('settings.report', $importJob) }}">{{ trans('settings.import_view_report') }}</a> @else {{ trans('settings.import_in_progress') }} @endif </div> </li> @endforeach </ul> </div> </div> </div> </div> @endsection