|
@@ -13,52 +13,30 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <div class="tbl">
|
|
|
|
|
- <div class="row d-none d-md-flex header px-2 py-3 fw-bold bg-primary-subtle">
|
|
|
|
|
- <div class="col-xl-1">Год, ном. номер, артикул</div>
|
|
|
|
|
- <div class="col-xl-2">Производитель, наименование ТЗ</div>
|
|
|
|
|
- <div class="col-xl-3">Типы</div>
|
|
|
|
|
- <div class="col-xl-1">Размеры, ед.изм.</div>
|
|
|
|
|
- <div class="col-xl-1">Прайс</div>
|
|
|
|
|
- <div class="col-xl-4">Примечания</div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- @foreach($products as $product)
|
|
|
|
|
- <div class="row px-2 py-2 align-items-center tbl-item" onclick="location.href='{{ route('catalog.show', $product->id) }}'">
|
|
|
|
|
- <div class="col-xl-1">
|
|
|
|
|
- {{ $product->year }}<br>
|
|
|
|
|
- {{ $product->nomenclature_number }}<br>
|
|
|
|
|
- {{ $product->article }}<br>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-xl-2">
|
|
|
|
|
- {{ $product->manufacturer }}<br>
|
|
|
|
|
- {{ $product->name_tz }}<br>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-xl-3">
|
|
|
|
|
- {{ $product->type_tz }}<br>
|
|
|
|
|
- {{ $product->type }}<br>
|
|
|
|
|
- {{ $product->manufacturer_name }}
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-xl-1">
|
|
|
|
|
- {{ $product->sizes }}<br>
|
|
|
|
|
- {{ $product->unit }}<br>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="col-xl-1">
|
|
|
|
|
- {{ $product->price_status }}<br>
|
|
|
|
|
- {{ $product->product_price_txt }}<br>
|
|
|
|
|
- {{ $product->installation_price_txt }}<br>
|
|
|
|
|
- {{ $product->service_price_txt }}<br>
|
|
|
|
|
- {{ $product->total_price_txt }}
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-xl-4" title="{!! nl2br($product->note) !!}">
|
|
|
|
|
- {!! Str::words(nl2br($product->note), 15) !!}
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
|
|
|
- </div>
|
|
|
|
|
- @endforeach
|
|
|
|
|
|
|
+ @include('partials.table', [
|
|
|
|
|
+ 'id' => 'products',
|
|
|
|
|
+ 'header' => [
|
|
|
|
|
+ 'id' => 'ID',
|
|
|
|
|
+ 'year' => 'Год',
|
|
|
|
|
+ 'nomenclature_number' => 'Номер номенклатуры',
|
|
|
|
|
+ 'article' => 'Артикул',
|
|
|
|
|
+ 'manufacturer' => 'Производитель',
|
|
|
|
|
+ 'name_tz' => 'Наименование ТЗ',
|
|
|
|
|
+ 'type_tz' => 'Тип по ТЗ',
|
|
|
|
|
+ 'type' => 'Тип',
|
|
|
|
|
+ 'manufacturer_name' => 'Наименование производителя',
|
|
|
|
|
+ 'sizes' => 'Размеры',
|
|
|
|
|
+ 'price_status' => 'Статус цены',
|
|
|
|
|
+ 'product_price_txt' => 'Цена товара',
|
|
|
|
|
+ 'installation_price_txt' => 'Цена установки',
|
|
|
|
|
+ 'service_price_txt' => 'Цена обслуживания',
|
|
|
|
|
+ 'total_price_txt' => 'Итоговая цена',
|
|
|
|
|
+ 'note' => 'Примечания',
|
|
|
|
|
+ ],
|
|
|
|
|
+ 'data' => $products
|
|
|
|
|
+ ])
|
|
|
|
|
|
|
|
- </div>
|
|
|
|
|
<div class="row pt-3 px-3">
|
|
<div class="row pt-3 px-3">
|
|
|
<div class="col-12 pagination">
|
|
<div class="col-12 pagination">
|
|
|
{{ $products->links() }}
|
|
{{ $products->links() }}
|
|
@@ -66,12 +44,9 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
<!-- Модальное окно -->
|
|
<!-- Модальное окно -->
|
|
|
<div class="modal fade" id="importModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
|
|
<div class="modal fade" id="importModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
|
|
|
- <div class="modal-dialog">
|
|
|
|
|
|
|
+ <div class="modal-dialog modal-fullscreen-sm-down">
|
|
|
<div class="modal-content">
|
|
<div class="modal-content">
|
|
|
<div class="modal-header">
|
|
<div class="modal-header">
|
|
|
<h1 class="modal-title fs-5" id="exampleModalLabel">Выберите год и файл для импорта</h1>
|
|
<h1 class="modal-title fs-5" id="exampleModalLabel">Выберите год и файл для импорта</h1>
|