@extends(backpack_view('blank')) @php $defaultBreadcrumbs = [ trans('backpack::crud.admin') => url(config('backpack.base.route_prefix'), 'dashboard'), $crud->entity_name_plural => url($crud->route), trans('import-operation::import.import') => url($crud->route.'/import'), trans('import-operation::import.map_fields') => '#' ]; // if breadcrumbs aren't defined in the CrudController, use the default breadcrumbs $breadcrumbs = $breadcrumbs ?? $defaultBreadcrumbs; @endphp @section('header')

{!! $crud->getHeading() ?? $crud->entity_name_plural !!} {!! $crud->getSubheading() ?? trans('import-operation::import.map_fields_for').' '.$crud->entity_name_plural !!} . @if ($crud->hasAccess('list')) {{ trans('backpack::crud.back_to_all') }} {{ $crud->entity_name_plural }} @endif

@endsection @section('content')
{{-- Default box --}} @include('crud::inc.grouped_errors')
{!! csrf_field() !!} {{-- load the view from the application if it exists, otherwise load the one in the package --}} {{-- This makes sure that all field assets are loaded. --}}
{{ json_encode(Basset::loaded()) }}
@lang('import-operation::import.map_fields')
@include('import-operation::inc.mapper-headings')
@foreach($crud->columns() as $column)

{{ $crud->entity_name }}

{{ $column['label'] }} @if(in_array($column['name'], $required_columns)) * @endif

@if(in_array($column['type'], array_keys(config('backpack.operations.import.column_aliases')))) @php $aliases = config('backpack.operations.import.column_aliases'); $class = $aliases[$column['type']]; @endphp {{ (new $class(''))->getName() }} @else {{ (new $column['type'](''))->getName() }} @endif @if($primary_key === $column['name']) [@lang('import-operation::import.primary_key')] @endif
@endforeach
@endsection