@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')
الموردين
إضافة / تعديل / تفعيل - تعطيل
| # |
اسم المورد |
الحالة |
إجراءات |
@forelse(($suppliers ?? []) as $s)
| {{ $s->id }} |
|
@if((int)$s->is_active === 1)
مفعل
@else
معطل
@endif
|
|
@empty
| لا يوجد موردين حالياً |
@endforelse
@endif
@if($tab === 'items')
الأصناف
إضافة / تعديل / تفعيل - تعطيل (مع سعر افتراضي اختياري)
@endif
@if($tab === 'company' && $isAdmin)
إعدادات الشركة
Admin فقط — يظهر في صفحة الدخول والتقارير
ملاحظة: لو الشعار ما يظهر، نفّذ مرة واحدة:
php artisan storage:link
@endif