@extends('layouts.app') @php $isEdit = $item->exists; @endphp @section('title', $isEdit ? 'تعديل صنف' : 'إضافة صنف') @section('page_title', $isEdit ? 'تعديل صنف' : 'إضافة صنف') @section('breadcrumb') @endsection @section('content')
@csrf @if($isEdit) @method('PUT') @endif @if ($errors->any())
@foreach ($errors->all() as $e)
{{ $e }}
@endforeach
@endif
{{-- ============== Main ============== --}}
is_chronic) ? 'checked' : '' }}>
is_cold_chain) ? 'checked' : '' }}>
allow_negative_stock) ? 'checked' : '' }}>
is_active : true) ? 'checked' : '' }}>
{{-- ============== Units ============== --}}
أضف كل الوحدات اللى الصنف بيتباع/بيتشرى بيها (علبة، شريط، قرص …) ومعامل التحويل لوحدة المخزون الأساسية. مثلاً: 1 علبة = 100 قرص → الـ factor للعلبة = 100 لو وحدة المخزون "قرص".
@php $existing = old('units', $isEdit ? $item->units->map(fn($u) => [ 'unit_id' => $u->unit_id, 'conversion_factor' => $u->conversion_factor, 'barcode' => $u->barcode, 'cost_price' => $u->cost_price, 'selling_price' => $u->selling_price, 'is_default_sell' => $u->is_default_sell, 'is_default_purchase' => $u->is_default_purchase, ])->toArray() : [['unit_id' => '', 'conversion_factor' => 1]]); @endphp @foreach ($existing as $i => $u) @endforeach
الوحدة معامل التحويل الباركود سعر التكلفة سعر البيع بيع افتراضى شراء افتراضى
{{-- hidden fields لـ is_default_sell/is_default_purchase --}}
{{-- ============== Tax/ETA ============== --}}
@endsection @push('scripts') @endpush