¨4.0.1¨

This commit is contained in:
¨NW¨
2023-12-03 14:07:47 +00:00
parent c08b36d1b6
commit f35052522d
1112 changed files with 43019 additions and 24987 deletions

View File

@@ -3,4 +3,5 @@
return [
'csv_file' => 'CSV File',
'import_type' => 'Import Type',
'template_type' => 'Template Type',
];

View File

@@ -2,10 +2,14 @@
return [
'importer' => 'Importer',
'download_csv' => 'Download CSV',
'import' => 'Import',
'import_types' => [
'product' => 'Product',
],
'template_types' => [
'product' => 'Product',
],
'run' => 'Run',
'download' => 'Download',
'download_csv_template' => 'Download CSV Template',
];

View File

@@ -1,6 +1,6 @@
<?php
return [
'the_importer_has_been_run_successfully' => 'The importer has been run successfully.',
'there_was_an_error_on_rows' => 'There was an error on rows (:rows).',
'the_importer_has_been_run_successfully' => 'The importer has been run successfully',
'there_was_an_error_on_rows' => 'There was an error on rows (:rows)',
];

View File

@@ -7,46 +7,73 @@
@endcomponent
@section('content')
<div class="row">
<div class="btn-group pull-right">
<a href="#" class="btn btn-primary btn-actions">
{{ trans('import::importer.download_csv') }}
</a>
</div>
</div>
<form method="POST" action="{{ route('admin.importer.store') }}" enctype="multipart/form-data" class="form-horizontal">
<form method="POST" action="{{ route('admin.download_csv_template.download') }}" enctype="multipart/form-data"
class="form-horizontal">
@csrf
<div class="accordion-content">
<div class="accordion-box-content clearfix">
<div class="col-md-12">
<div class="accordion-box-content">
<div class="tab-content clearfix">
<div class="tab-pane fade in active">
<h3 class="tab-content-title">
{{ trans('import::importer.import') }}
</h3>
<div class="accordion-content">
<div class="accordion-box-content clearfix">
<div class="col-md-12">
<div class="accordion-box-content">
<div class="tab-content clearfix">
<div class="tab-pane fade in active">
<h4 class="tab-content-title">
{{ trans('import::importer.download_csv_template') }}
</h4>
<div class="row">
<div class="col-lg-6 col-md-12">
<div class="row">
<div class="col-lg-6 col-md-12">
{{ Form::select('template_type', trans('import::attributes.template_type'), $errors, trans('import::importer.template_types'), null, ['required' => true]) }}
<div class="form-group">
<div class="col-md-offset-3 col-md-10">
<button type="submit" class="btn btn-primary" data-loading>
{{ trans('import::importer.download') }}
</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
<form method="POST" action="{{ route('admin.importer.store') }}" enctype="multipart/form-data"
class="form-horizontal m-t-10">
@csrf
<div class="accordion-content">
<div class="accordion-box-content clearfix">
<div class="col-md-12">
<div class="accordion-box-content">
<div class="tab-content clearfix">
<div class="tab-pane fade in active">
<h4 class="tab-content-title">
{{ trans('import::importer.import') }}
</h4>
<div class="row">
<div class="col-lg-6 col-md-12">
{{ Form::file('csv_file', trans('import::attributes.csv_file'), $errors, null, ['required' => true]) }}
{{ Form::select('import_type', trans('import::attributes.import_type'), $errors, trans('import::importer.import_types'), null, ['required' => true]) }}
<div class="form-group">
<div class="col-md-offset-3 col-md-10">
<button type="submit" class="btn btn-primary" data-loading>
{{ trans('import::importer.run') }}
</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-offset-3 col-md-10">
<button type="submit" class="btn btn-primary" data-loading>
{{ trans('import::importer.run') }}
</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
@endsection