|
@@ -17,7 +17,7 @@
|
|
|
|
|
|
|
|
@if($spare_part_order && $spare_part_order->sparePart && $spare_part_order->sparePart->image)
|
|
@if($spare_part_order && $spare_part_order->sparePart && $spare_part_order->sparePart->image)
|
|
|
<div class="mb-3">
|
|
<div class="mb-3">
|
|
|
- <img src="{{ $spare_part_order->sparePart->image }}" alt="{{ $spare_part_order->sparePart->article }}" class="img-fluid" style="max-width: 150px;">
|
|
|
|
|
|
|
+ <img src="{{ $spare_part_order->sparePart->image }}" alt="{{ $spare_part_order->sparePart->article }}" class="img-fluid img-max-150">
|
|
|
</div>
|
|
</div>
|
|
|
@endif
|
|
@endif
|
|
|
|
|
|
|
@@ -34,7 +34,7 @@
|
|
|
placeholder="Введите артикул или наименование..."
|
|
placeholder="Введите артикул или наименование..."
|
|
|
autocomplete="off" required>
|
|
autocomplete="off" required>
|
|
|
<input type="hidden" name="spare_part_id" id="spare_part_id" value="{{ old('spare_part_id', '') }}" required>
|
|
<input type="hidden" name="spare_part_id" id="spare_part_id" value="{{ old('spare_part_id', '') }}" required>
|
|
|
- <div class="autocomplete-dropdown" id="spare_part_dropdown"></div>
|
|
|
|
|
|
|
+ <div class="autocomplete-dropdown autocomplete-dropdown--order" id="spare_part_dropdown"></div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="form-text" id="spare_part_hint"></div>
|
|
<div class="form-text" id="spare_part_hint"></div>
|
|
|
@endif
|
|
@endif
|
|
@@ -322,43 +322,6 @@
|
|
|
@endif
|
|
@endif
|
|
|
|
|
|
|
|
@push('scripts')
|
|
@push('scripts')
|
|
|
-<style>
|
|
|
|
|
-.autocomplete-dropdown {
|
|
|
|
|
- position: absolute;
|
|
|
|
|
- top: 100%;
|
|
|
|
|
- left: 0;
|
|
|
|
|
- right: 0;
|
|
|
|
|
- z-index: 1050;
|
|
|
|
|
- background: white;
|
|
|
|
|
- border: 1px solid #dee2e6;
|
|
|
|
|
- border-top: none;
|
|
|
|
|
- border-radius: 0 0 .375rem .375rem;
|
|
|
|
|
- max-height: 300px;
|
|
|
|
|
- overflow-y: auto;
|
|
|
|
|
- display: none;
|
|
|
|
|
- box-shadow: 0 4px 6px rgba(0,0,0,.1);
|
|
|
|
|
-}
|
|
|
|
|
-.autocomplete-dropdown .autocomplete-item {
|
|
|
|
|
- padding: 10px 12px;
|
|
|
|
|
- cursor: pointer;
|
|
|
|
|
- border-bottom: 1px solid #f0f0f0;
|
|
|
|
|
-}
|
|
|
|
|
-.autocomplete-dropdown .autocomplete-item:last-child {
|
|
|
|
|
- border-bottom: none;
|
|
|
|
|
-}
|
|
|
|
|
-.autocomplete-dropdown .autocomplete-item:hover,
|
|
|
|
|
-.autocomplete-dropdown .autocomplete-item.active {
|
|
|
|
|
- background-color: #e9ecef;
|
|
|
|
|
-}
|
|
|
|
|
-.autocomplete-dropdown .autocomplete-item .article {
|
|
|
|
|
- font-weight: 600;
|
|
|
|
|
- color: #495057;
|
|
|
|
|
-}
|
|
|
|
|
-.autocomplete-dropdown .autocomplete-item .used-in-maf {
|
|
|
|
|
- font-size: 0.875em;
|
|
|
|
|
- color: #6c757d;
|
|
|
|
|
-}
|
|
|
|
|
-</style>
|
|
|
|
|
<script>
|
|
<script>
|
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
|
const $input = document.getElementById('spare_part_search');
|
|
const $input = document.getElementById('spare_part_search');
|