@extends('admin.layout') @section('content')

{{ translate('Orders') }}

@php $delivery_status = $order->delivery_status; $payment_status = $order->payment_status; @endphp

{{ translate('Products') }}


{{ translate('Description') }}
{{ translate('Quantity') }}
{{ translate('Item price') }}
{{ translate('Item vat') }}
{{ translate('Total amount') }}
@php $sum_prices = 0; @endphp @foreach ($order->OrderProduct as $key => $OrderProduct)
@if ($OrderProduct->product != null) @switch($OrderProduct->product->advanced_product) @case('advanced_product') @break @case('restorants') @break @case('digital_product') @break @case('digital_cards') @break @default @endswitch {{ $OrderProduct->product->getTranslation('title') }} @endif
@php $options = getAttibutesOptionsbyOptions($OrderProduct->serialized_options); @endphp @if ($options['color'] != null) {{ translate('Color') }} @endif
@forelse ($options['options'] as $key_op => $option) {{ $key_op }} : {{ $option }}
@empty @endforelse
{{ $OrderProduct->quantity }}
{{ roundNumberMaxHalf($OrderProduct->price) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}
{{ roundNumberMaxHalf($OrderProduct->tax) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}
@php $sum_prices += $OrderProduct->price * $OrderProduct->quantity; @endphp {{ roundNumberMaxHalf($OrderProduct->price * $OrderProduct->quantity) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}
@endforeach
{{ translate('History') }}
@if ($order->order_history != null) @foreach (json_decode($order->order_history) as $key => $one_hist)
@if (!$loop->last) @endif

{{ translate($one_hist->type) }}

{{ translate('By') }} : {{ $one_hist->doneBy }} {{ $one_hist->date }}


@endforeach @else @endif
{{ translate('Order details') }}
@if ($order->order_type == 'normal' && $order->payment_status != 1 && $order->delivery_status != 'delivered') {{ translate('Edit') }} @endif

{{ translate('Customer') }} :   {{ $order->user->name }}

{{ translate('Order number') }} {{ $order->code }}

{{ translate('Order status') }} :   @if ($delivery_status == 'pending') {{ translate('pending') }} @elseif($delivery_status == 'on_review') {{ translate('On review') }} @elseif($delivery_status == 'ready_to_delever') {{ translate('Ready to delever') }} @elseif($delivery_status == 'on_delivery') {{ translate('On delivery') }} @elseif($delivery_status == 'delivered') {{ translate('delivered') }} @endif

{{ translate('Order date') }} :   {{ date('Y-m-d', strtotime($order->date)) }}

{{ translate('Payment') }} :   {{ translate($order->payment_type) }}

{{ translate('Total amount') }} :   {{ roundNumberMaxHalf($order->total_price) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}

{{ translate('Address details') }}

{{ translate('Address') }} :   {{ $order->address->address }}

{{ translate('Address name') }} :   {{ $order->address->name }}

{{ translate('Address phone') }} :   {{ $order->address->phone }}

{{ translate('Postal code') }} :   {{ $order->address->postal_code }}

{{ translate('TOTAL') }}

{{ translate('The Amount') }} :   {{ roundNumberMaxHalf($sum_prices) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}

{{ translate('Taxes') }} :   {{ roundNumberMaxHalf($order->tax) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}

{{ translate('Shipping') }} :   {{ roundNumberMaxHalf($order->shipping_cost) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}

{{ translate('Shipping vat') }} :   {{ roundNumberMaxHalf($order->shipping_tax) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}

{{ translate('Coupon discount') }} :   {{ roundNumberMaxHalf($order->coupon_discount) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}

{{ translate('Wallet discount') }} :   {{ roundNumberMaxHalf($order->wallet_discount) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}

{{ translate('Total amount') }} :   {{ roundNumberMaxHalf($order->total_price) }} {{ \App\Currency::find($order->default_currency_id)->getTranslation('symbol') }}

@if ($order->commercial_register == null) @else {{ translate('Show invoice') }} @endif
@endsection @section('modal') @endsection @section('script') @endsection