@extends('menu.layouts.app') @section('content')

SİPARİŞLERİM

@if (isset($table)) Masa: {{ $table->name }} @endif
@if (isset($sale))

No: #{{ $sale->id }}

@endif @if (session('success'))

{{ session('success') }}

@endif @if ($orders->count() > 0)
    @php $groupedOrders = $orders->groupBy('product_id')->map(function ($items) { return [ 'product' => $items->first()->product, 'product_id' => $items->first()->product_id, 'quantity' => $items->sum('quantity'), 'total_price' => $items->sum('total_price'), 'unit_price' => $items->first()->total_price / $items->first()->quantity, 'notes' => $items->pluck('note')->filter()->unique()->toArray(), ]; }); @endphp @foreach ($groupedOrders as $groupedOrder)
  • {{ $groupedOrder['product']->name ?? 'Urun#' . $groupedOrder['product_id'] }}

    @if ($groupedOrder['quantity'] > 1)
    {{ number_format($groupedOrder['unit_price'], 0, ',', '.') }} TL x {{ (int) $groupedOrder['quantity'] }}
    @endif @if (!empty($groupedOrder['notes']))

    Not: {{ implode(', ', $groupedOrder['notes']) }}

    @endif

    {{ number_format($groupedOrder['total_price'], 0, ',', '.') }}TL

  • @endforeach
@if (isset($sale))
Toplam:

{{ number_format($sale->gross_price, 0, ',', '.') }}TL

@endif

Ödeme kasada yapılacaktır.

@else
receipt_long

Henüz gönderilmiş bir siparişiniz bulunmuyor.

Menüye dön
@endif
@include('menu.components.navbar')
@endsection