@php $tab = request()->get('tab', 'suppliers'); // suppliers | items | company $isAdmin = auth()->check() && ((auth()->user()->role ?? 'user') === 'admin'); if(!$isAdmin && $tab === 'company'){ $tab = 'suppliers'; } $company = \Illuminate\Support\Facades\DB::table('company_settings')->where('id', 1)->first(); @endphp @if(session('error'))
{{ session('error') }}
@endif @if(session('ok'))
{{ session('ok') }}
@endif @if($errors->any())
{{ $errors->first() }}
@endif

أقسام الإعدادات

اختر القسم الذي تريد إدارته
@if($isAdmin)

أدوات الإدارة

عمليات صيانة وحذف (تحتاج Backup)
حذف فواتير المبيعات (صيانة)
@endif @if($tab === 'suppliers')

الموردين

إضافة / تعديل / تفعيل - تعطيل
@csrf
@forelse(($suppliers ?? []) as $s) @empty @endforelse
# اسم المورد الحالة إجراءات
{{ $s->id }}
@csrf
@if((int)$s->is_active === 1) مفعل @else معطل @endif
@csrf @if((int)$s->is_active === 1) @else @endif
لا يوجد موردين حالياً
@endif @if($tab === 'items')

الأصناف

إضافة / تعديل / تفعيل - تعطيل (مع سعر افتراضي اختياري)
@csrf
@forelse(($items ?? []) as $it) @empty @endforelse
# الصنف السعر الافتراضي الحالة إجراءات
{{ $it->id }}
@csrf
@if((int)$it->is_active === 1) مفعل @else معطل @endif
@csrf @if((int)$it->is_active === 1) @else @endif
لا يوجد أصناف حالياً
@endif @if($tab === 'company' && $isAdmin)

إعدادات الشركة

Admin فقط — يظهر في صفحة الدخول والتقارير
@csrf
@if(!empty($company->logo_path)) Logo @endif
ملاحظة: لو الشعار ما يظهر، نفّذ مرة واحدة: php artisan storage:link
@endif