@extends('layouts.app') @section('title') {{ __('messages.Order statistics') }} @endsection @section('content')
@include('inc.breadcrumb', [ 'breadcrumb_items' => [ __('messages.Home') => route('home'), __('messages.Order statistics') => 'active', ], ])
{{ __("messages.Number of orders by status") }}
{{ __("messages.Displays the total number of orders grouped by their current status (e.g., pending, completed, cancelled).") }}
{{ __("messages.Statistics") }}
  • {{ $orders_by_status["request"] ?? 0 }}

    {{ __("orderstatus.Waiting") }}

  • {{ $orders_by_status["received"] ?? 0 }}

    {{ __("orderstatus.Accepted") }}

  • {{ $orders_by_status["reject"] ?? 0 }}

    {{ __("orderstatus.Rejected") }}

  • {{ $orders_by_status["prepared"] ?? 0 }}

    {{ __("orderstatus.Preparing") }}

  • {{ $orders_by_status["shipped"] ?? 0 }}

    {{ __("orderstatus.On the way") }}

  • {{ $orders_by_status["delivered"] ?? 0 }}

    {{ __("orderstatus.Delivered") }}

  • {{ $orders_by_status["cancelled"] ?? 0 }}

    {{ __("orderstatus.Cancelled") }}

  • {{ $orders_by_status["completed"] ?? 0 }}

    {{ __("orderstatus.Completed") }}

Website Analytics
{{ __("messages.Number of orders by type") }}
{{ __("messages.Displays the total number of orders grouped by their type (e.g., delivery, pickup, dine-in).") }}
{{ __("messages.Statistics") }}
  • {{ $orders_by_type["pickup"] ?? 0 }}

    {{ __("orderstatus.Pickup") }}

  • {{ $orders_by_type["reservation"] ?? 0 }}

    {{ __("orderstatus.Reservation") }}

  • {{ $orders_by_type["delivery"] ?? 0 }}

    {{ __("orderstatus.Delivery") }}

Website Analytics
{{ __("orderstatus.Pickup") }}

{{ __("messages.Number of order statuses for Pickup") }}

    @foreach (App\Enums\OrderStatusEnum::translate_title() as $status_trans_key =>$status_trans_val) @if(!in_array($status_trans_key , ["delivered", "shipped"]))
  • {{ $status_trans_val }}

    {{ $orders_by_type_status["pickup"][$status_trans_key] ?? 0 }}

  • @endif @endforeach
{{ __("orderstatus.Reservation") }}

{{ __("messages.Number of reservation orders by status") }}

    @foreach (App\Enums\OrderStatusEnum::translate_title() as $status_trans_key =>$status_trans_val) @if(!in_array($status_trans_key , ["delivered", "shipped"]))
  • {{ $status_trans_val }}

    {{ $orders_by_type_status["reservation"][$status_trans_key] ?? 0 }}

  • @endif @endforeach
{{ __("orderstatus.Delivery") }}

{{ __("messages.Number of delivery orders by status") }}

    @foreach (App\Enums\OrderStatusEnum::translate_title() as $status_trans_key =>$status_trans_val)
  • {{ $status_trans_val }}

    {{ $orders_by_type_status["delivery"][$status_trans_key] ?? 0 }}

  • @endforeach
{{-- start status percentage --}}
{{ __("messages.Percentage of each status from total orders") }}
    @foreach (App\Enums\OrderStatusEnum::translate_title() as $status_trans_key =>$status_trans_val)
  • {{ $status_trans_val }}
    {{-- 120 Tasks --}}
  • @endforeach

{{ __('messages.Statistics for') }} {{ date('Y') }}

{{ __('messages.Orders') }}
{{-- end status percentage --}}
@endsection @section("script") @include('home.statistics.orders_script') @endsection