@extends('layouts/fullLayoutMaster') @section('title', __('locale.labels.invoice')) @section('page-style') <link rel="stylesheet" href="{{asset(mix('css/base/pages/app-invoice-print.css'))}}"> @endsection @section('content') <div class="invoice-print p-3"> <div class="invoice-header d-flex justify-content-between flex-md-row flex-column pb-2"> <div> <div class="d-flex mb-1"> <img src="{{asset(config('app.logo'))}}" alt="{{config('app.name')}}" class=""/> </div> <p class="card-text">{!! \App\Helpers\Helper::app_config('company_address') !!}</p> </div> <div class="mt-md-0 mt-2"> <h4 class="font-weight-bold text-right mb-1">{{ __('locale.labels.invoice') }} #{{$invoice->id}}</h4> <div class="invoice-date-wrapper mb-50"> <span class="invoice-date-title">{{ __('locale.labels.invoice_date') }}:</span> <span class="font-weight-bold"> {{ \App\Library\Tool::formatDate($invoice->created_at) }}</span> </div> </div> </div> <hr class="my-2"/> <div class="row pb-2"> <div class="col-sm-6"> <h6 class="mb-1">{{ __('locale.labels.recipient') }}:</h6> <h6 class="mb-25">{{ $invoice->user->displayName() }}</h6> <p class="mb-25">{{ $invoice->user->customer->address }}</p> <p class="mb-25">{{ $invoice->user->customer->state }}-{{ $invoice->user->customer->postcode }}</p> <p class="mb-25">{{ $invoice->user->customer->city }}, {{ $invoice->user->customer->country }}</p> <p class="mb-0">{{ $invoice->user->email }}</p> </div> <div class="col-sm-6 mt-sm-0 mt-2"> <h6 class="mb-1">{{ __('locale.labels.payment_details') }}:</h6> <table> <tbody> <tr> <td class="pr-1">{{ __('locale.labels.total') }}:</td> <td><strong>{{ \App\Library\Tool::format_price($invoice->amount, $invoice->currency->format) }}</strong></td> </tr> <tr> <td class="pr-1">{{ __('locale.labels.paid_by') }}:</td> <td>{{ $invoice->paymentMethod->name }}</td> </tr> <tr> <td class="pr-1">{{ __('locale.labels.transaction_id') }}:</td> <td>{{ $invoice->transaction_id }}</td> </tr> </tbody> </table> </div> </div> <div class="table-responsive mt-2"> <table class="table m-0"> <thead> <tr class="text-uppercase"> <th>{{ __('locale.labels.payment_details') }}</th> <th>{{ __('locale.labels.status') }}</th> <th>{{ __('locale.labels.type') }}</th> <th>{{ __('locale.labels.amount') }}</th> </tr> </thead> <tbody> <tr> <td>{{ $invoice->description }}</td> <td>{{ ucfirst($invoice->status) }}</td> <td>{{ ucfirst($invoice->type) }}</td> <td>{{ \App\Library\Tool::format_price($invoice->amount, $invoice->currency->format) }}</td> </tr> </tbody> </table> </div> <div class="row invoice-sales-total-wrapper mt-3"> <div class="col-md-6 order-md-1 order-2 mt-md-0 mt-3"> <p class="card-text mb-0"></p> </div> <div class="col-md-6 d-flex justify-content-end order-md-2 order-1"> <div class="invoice-total-wrapper"> <div class="invoice-total-item"> <p class="invoice-total-title">{{ __('locale.labels.subtotal') }}:</p> <p class="invoice-total-amount">{{ \App\Library\Tool::format_price($invoice->amount, $invoice->currency->format) }}</p> </div> <hr class="my-50"/> <div class="invoice-total-item"> <p class="invoice-total-title">{{ __('locale.labels.total') }}:</p> <p class="invoice-total-amount">{{ \App\Library\Tool::format_price($invoice->amount, $invoice->currency->format) }}</p> </div> </div> </div> </div> </div> @endsection @section('page-script') <script src="{{asset('js/scripts/pages/app-invoice-print.js')}}"></script> @endsection