@php $general = app(\App\Settings\GeneralSettings::class); @endphp Logo Logo Logo
    @can('Dashboard view')
  • {{ __('dashboard.dashboard') }}
  • @endcan @php $tableActive = request()->routeIs('areas.*') || request()->routeIs('tables.*'); $canAreas = auth()->user()?->can('viewAny', App\Models\Area::class); $canTables = auth()->user()?->can('viewAny', App\Models\Table::class); @endphp @if ($canAreas || $canTables)
  • {{ __('dashboard.tables') }}
      @if ($canAreas)
    • {{ __('dashboard.areas') }}
    • @endif @if ($canTables)
    • {{ __('dashboard.tables') }}
    • @endif
  • @endif @can('viewAny', App\Models\Reservation::class)
  • {{ __('dashboard.reservations.title') }}
  • @endcan @php $productActive = request()->routeIs('menus.*') || request()->routeIs('categories.*') || request()->routeIs('items.*'); $canMenus = auth()->user()?->can('viewAny', App\Models\Menu::class); $canCategories = auth()->user()?->can('viewAny', App\Models\Category::class); $canItems = auth()->user()?->can('viewAny', App\Models\Item::class); @endphp @if ($canMenus || $canCategories || $canItems)
  • {{ __('dashboard.products') }}
      @if ($canMenus)
    • {{ __('dashboard.menus') }}
    • @endif @if ($canCategories)
    • {{ __('dashboard.categories') }}
    • @endif @if ($canItems)
    • {{ __('dashboard.items') }}
    • @endif
  • @endif @can('POS Access')
  • {{ __('dashboard.pos') }}
  • @endcan @can('viewAny', App\Models\Order::class)
  • {{ __('dashboard.orders') }}
  • @endcan {{-- Inventory Group --}} @php $inventoryActive = request()->routeIs('ingredients.*') || request()->routeIs('suppliers.*'); $canIngredients = auth()->user()?->can('viewAny', App\Models\Ingredient::class); $canSuppliers = auth()->user()?->can('viewAny', App\Models\Supplier::class); @endphp @if ($canIngredients || $canSuppliers)
  • {{ __('dashboard.inventory') }}
      @if ($canIngredients)
    • {{ __('dashboard.ingredients') }}
    • @endif @if ($canSuppliers)
    • {{ __('dashboard.suppliers') }}
    • @endif
  • @endif @can('viewAny', \App\Models\Report::class) {{-- Reports Group --}} @php $reportsActive = request()->routeIs('reports.*'); @endphp
  • {{ __('Reports') }}
    • {{ __('Sales Report') }}
    • {{ __('Inventory Report') }}
    • {{ __('Shifts Report') }}
    • {{ __('Items Report') }}
  • @endcan {{-- Financial Group --}} @php $canShifts = auth()->user()?->can('viewAny', \App\Models\Shift::class); $canProcurement = auth()->user()?->can('viewAny', \App\Models\PurchaseOrder::class); $canExpenses = auth()->user()?->can('viewAny', \App\Models\Expense::class); $canOperations = auth()->user()?->can('viewAny', \App\Models\Transaction::class); $canFinancial = $canShifts || $canProcurement || $canExpenses || $canOperations; $financialActive = request()->routeIs('shifts.*') || request()->routeIs('procurement.*') || request()->routeIs('expenses.*') || request()->routeIs('financial.operations.*'); @endphp @if ($canFinancial)
  • {{ __('Financials') }}
      @if ($canShifts)
    • {{ __('Shifts') }}
    • @endif @if ($canProcurement)
    • {{ __('Procurement') }}
    • @endif @if ($canExpenses)
    • {{ __('Expenses') }}
    • @endif @if ($canOperations)
    • {{ __('Operations') }}
    • @endif
  • @endif @can('access', App\Models\Kitchen::class)
  • @php $sidebarKitchens = \App\Models\Kitchen::active()->orderBy('name')->get(); $sidebarSelectedBranch = session('selected_branch'); @endphp
    • {{ __('dashboard.kitchen_tickets.all_option') }}
    • @foreach ($sidebarKitchens as $kitchen) @php $kBranch = $kitchen->branch_id ? (int) $kitchen->branch_id : 'null'; @endphp
    • {{ $kitchen->name }}
    • @endforeach
  • @endcan @can('viewAny', App\Models\User::class)
  • {{ __('dashboard.customers') ?? 'Customers' }}
  • @endcan
  • {{ __('dashboard.settings') }}