@csrf @method('PUT')
Update Inventory
{{-- ✅ BASIC INFO --}}
@error('name')
{{ $message }}
@enderror
@error('category')
{{ $message }}
@enderror

{{-- ✅ RATES + BARCODE --}}
@error('purchase_rate')
{{ $message }}
@enderror
@error('wholesale_rate')
{{ $message }}
@enderror
@error('salling_price')
{{ $message }}
@enderror
{{-- ✅ Show existing barcode (readonly) --}}
@error('barcode')
{{ $message }}
@enderror
Barcode is fixed for this item. (If you want “Regenerate”, I can add permission-based button.)
{{-- ✅ Barcode Preview + Print (pre-filled) --}}
Code:
{{-- ✅ server-rendered initial barcode (no JS dependency) --}} @if(!empty($inventory->barcode)) {!! \Milon\Barcode\Facades\DNS1DFacade::getBarcodeSVG( $inventory->barcode, 'C128', 1.6, 55, '#111', false ) !!} @else Barcode not available @endif
{{ $inventory->barcode ?? '—' }}
Print will open a small label page (clean & centered).