@extends('layouts.partials.master') @section('title', 'Vendas') @push('styles') @endpush @section('content')
@include('layouts.components.section-title', ['title' => 'Detalhe do carrinho']) Voltar
@include('layouts.components.alerts') @include('layouts.components.section-marker', ['section_name' => 'Carrinho', 'mt' => 'mt-3'])
Session ID Utilizador Quantidade Código de desconto Data de Atualização Data de Criação Estado
{{ $data['cart']->session_id }} @if ($data['cart']->userDetails && !$data['cart']->userDetails->trashed()) {{ $data['cart']->user->full_name }} @elseif($data['cart']->userDetails) {{ $data['cart']->user->full_name }} (excluído) @else Visitante @endif {{ $data['cart']->nProducts }} @if ($data['cart']->promo_code) {{ $data['cart']->promo_code }} @else - @endif {{ $data['cart']->updated_at }} {{ $data['cart']->created_at }} @include('layouts.components.status', ['status' => $data['cart']->status])
@if ($data['cart']->billingAddress) @include('layouts.components.section-marker', ['section_name' => 'Morada de faturação', 'mt' => 'mt-3'])
Nome Apelido Morada Complemento NIF Distrito Município Código postal País Principal
{{ $data['cart']->billingAddress->recipient_first_name }} {{ $data['cart']->billingAddress->recipient_last_name }} {{ $data['cart']->billingAddress->address_line1 }} {{ $data['cart']->billingAddress->address_line2 }} {{ $data['cart']->billingAddress->fiscal_number }} {{ $data['cart']->billingAddress->municipality->district->name }} {{ $data['cart']->billingAddress->municipality->name }} {{ $data['cart']->billingAddress->postal_code }} {{ $data['cart']->billingAddress->region->name }} {{ $data['cart']->billingAddress->primary ? 'Sim' : 'Não' }}
@endif @if ($data['cart']->deliveryAddress) @include('layouts.components.section-marker', ['section_name' => 'Morada de entrega', 'mt' => 'mt-3'])
Nome Apelido Morada Complemento NIF Distrito Município Código postal País Principal
{{ $data['cart']->deliveryAddress->recipient_first_name }} {{ $data['cart']->deliveryAddress->recipient_last_name }} {{ $data['cart']->deliveryAddress->address_line1 }} {{ $data['cart']->deliveryAddress->address_line2 }} {{ $data['cart']->deliveryAddress->fiscal_number }} {{ $data['cart']->deliveryAddress->municipality->district->name }} {{ $data['cart']->deliveryAddress->municipality->name }} {{ $data['cart']->deliveryAddress->postal_code }} {{ $data['cart']->deliveryAddress->region->name }} {{ $data['cart']->deliveryAddress->primary ? 'Sim' : 'Não' }}
@endif @if ($data['cart']->pickup_spot) @include('layouts.components.section-marker', ['section_name' => 'Entrega num ponto pickup DPD', 'mt' => 'mt-3'])
ID Nome Morada
{{ $data['cart']->pickup_spot }} {{ $data['cart']->pickup_spot_details['name'] }} @if ($data['cart']->pickup_spot_details['addressLine1']) {{ $data['cart']->pickup_spot_details['addressLine1'] }}
@endif @if ($data['cart']->pickup_spot_details['addressLine2']) {{ $data['cart']->pickup_spot_details['addressLine2'] }}
@endif @if ($data['cart']->pickup_spot_details['streetNumber']) {{ $data['cart']->pickup_spot_details['streetNumber'] }}
@endif @if ($data['cart']->pickup_spot_details['postalCode'] || $data['cart']->pickup_spot_details['city']) {{ $data['cart']->pickup_spot_details['postalCode'] }} {{ $data['cart']->pickup_spot_details['city'] }} @endif
@endif @if ($data['cart']->paymentMethod) @include('layouts.components.section-marker', ['section_name' => 'Método de Pagamento', 'mt' => 'mt-3'])
@if ($data['cart']->paymentMethod->method === 'mbway') @elseif ($data['cart']->paymentMethod->method === 'multibanco') @endif @if ($data['cart']->paymentMethod->method === 'mbway') @endif @if ($data['cart']->paymentMethod->method === 'mbway') @elseif ($data['cart']->paymentMethod->method === 'multibanco') @endif
NomeNúmero de TelemóvelEntidade Referência ValorAções
@if ($data['cart']->paymentMethod->image) Imagem @endif {{ $data['cart']->paymentMethod->name }} {{ $data['cart']->payment_phone_number }}{{ $data['cart']->payment_phone_number }} @if (is_array($data['cart']->order->paymentTransaction->payment->creation_response) && $data['cart']->order->paymentTransaction->payment->creation_response['method']) {{ $data['cart']->order->paymentTransaction->payment->creation_response['method']['entity'] }} @endif @if (is_array($data['cart']->order->paymentTransaction->payment->creation_response) && $data['cart']->order->paymentTransaction->payment->creation_response['method']) @formatMbReference($data['cart']->order->paymentTransaction->payment->creation_response['method']['reference']) @endif @if($data['cart']->order->paymentTransaction->currency === 'EUR') @formatEuro($data['cart']->order->paymentTransaction->amount) @else {{ $data['cart']->order->paymentTransaction->amount }} {{ $data['cart']->order->paymentTransaction->currency }} @endif @if ($data['cart']->order && $data['cart']->order->paymentTransaction) @endif
@endif @if ($data['cart']->status === 'active') @foreach ($itemsPerStore as $storeId => $items) @include('layouts.components.section-marker', ['section_name' => $items->first()->product->store->commercial_name, 'mt' => 'mt-3'])
@if (isset($paymentsPerStore))

Preço dos produtos: @formatEuro($paymentsPerStore['products_value'][$storeId])

Desconto aplicado pelo código {{ $data['cart']->promo_code }}: @formatEuro($paymentsPerStore['discounts'][$storeId])

Total a receber pelo comerciante: @formatEuro($paymentsPerStore['total_paid'][$storeId])

@endif
@foreach($items as $item) @endforeach
Produto Atributos Estado Quantidade Preço Ações
Imagem do Produto {{ $item->product->name }} @foreach($item->attributesValues as $attributeValue)

{{ $attributeValue->attributeValue->value }}

@endforeach
@include('layouts.components.status', ['status' => $item->product->status]) {{ $item->quantity }} @formatEuro($item->price)
por unidade: @formatEuro($item->unitPrice) @if($item->unitPrice !== $item->unitFullPrice) @formatEuro($item->unitFullPrice) @endif
@endforeach @else @include('layouts.components.section-marker', ['section_name' => 'Produtos', 'mt' => 'mt-3'])
Ver os produtos no detalhe da encomenda
@endif @endsection