@if (session('import_errors'))
Nothing was imported: {{ session('import_error_count') }} {{ Str::plural('problem', session('import_error_count')) }} found
Fix these in your file and upload it again. The whole file is saved only when every row is correct.
Download error report (CSV)
| Row | Column | Value | Problem |
@foreach (session('import_errors') as $e)
| {{ $e['row'] }} | {{ $e['column'] }} |
{{ Str::limit($e['value'], 40) }} | {{ $e['problem'] }} |
@endforeach
@if (session('import_error_count') > count(session('import_errors')))
Showing the first {{ count(session('import_errors')) }}. The report has all of them.
@endif
@endif
Import
- Download the template, or export your products below.
- Fill it in Excel. Save as CSV UTF-8.
- Upload it here.
How the import works
- A row with a code that already exists updates that product. A new code, or a blank code, adds a product (blank = made from the category, e.g. DSP-00013).
- Only the columns in your file are changed. Leave a column out to keep what is saved. An empty cell clears that value.
- If any row has a problem, nothing is saved and you get an error report.
- Stock is not imported: use Stock in or Stock count. Add photos on the product page.
- Price changes are saved in each product's price history.
| Column | What to write |
@foreach ($headers as $h)
| {{ $h }} |
{{ $help[$h] ?? 'Price for the '.Str::of($h)->after('price_')->headline().' level (blank = same as Retail)' }} |
@endforeach