| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- @extends('front.layout.master')
- @section('main_content')
- @php
- $setting = App\Models\Setting::where('id',1)->first();
- @endphp
- <div class="page-top" style="background-image: url({{ asset('uploads/'.$setting->banner) }})">
- <div class="container">
- <div class="row">
- <div class="col-md-12">
- <h2>Invoice: {{ $invoice_no }}</h2>
- <div class="breadcrumb-container">
- <ol class="breadcrumb">
- <li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
- <li class="breadcrumb-item active">Invoice: {{ $invoice_no }}</li>
- </ol>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="page-content user-panel pt_70 pb_70">
- <div class="container-fluid">
- <div class="row">
- <div class="col-lg-3 col-md-12">
- <div class="card">
- @include('user.sidebar')
- </div>
- </div>
- <div class="col-lg-9 col-md-12">
- <div class="invoice-container" id="print_invoice">
- <div class="invoice-top">
- <div class="row">
- <div class="col-12">
- <div class="table-responsive">
- <table class="table table-bordered table-border-0">
- <tbody>
- <tr>
- <td class="w-50">
- <img src="uploads/logo.png" alt="" class="h-60">
- </td>
- <td class="w-50">
- <div class="invoice-top-right">
- <h4>Invoice</h4>
- <h5>Invoice No: {{ $invoice_no }}</h5>
- <h5>Date: {{ $booking->created_at->format('Y-m-d') }}</h5>
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
- <div class="invoice-middle">
- <div class="row">
- <div class="col-12">
- <div class="table-responsive">
- <table class="table table-bordered table-border-0">
- <tbody>
- <tr>
- <td class="w-50">
- <div class="invoice-middle-left">
- <h4>Invoice To:</h4>
- <p class="mb_0">{{ Auth::guard('web')->user()->name }}</p>
- <p class="mb_0">{{ Auth::guard('web')->user()->email }}</p>
- <p class="mb_0">{{ Auth::guard('web')->user()->phone }}</p>
- <p class="mb_0">{{ Auth::guard('web')->user()->address }}</p>
- <p class="mb_0">{{ Auth::guard('web')->user()->city }}, {{ Auth::guard('web')->user()->state }}, {{ Auth::guard('web')->user()->country }}, {{ Auth::guard('web')->user()->zip }}</p>
- </div>
- </td>
- <td class="w-50">
- <div class="invoice-middle-right">
- <h4>Invoice From:</h4>
- <p class="mb_0">{{ env('APP_NAME') }}</p>
- <p class="mb_0">{{ $admin_data->name }}</p>
- <p class="mb_0 color_6d6d6d">{{ $admin_data->email }}</p>
- <p class="mb_0">Payment Status: {{ $booking->payment_status }}</p>
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
- <div class="invoice-item">
- <div class="row">
- <div class="col-12">
- <div class="table-responsive">
- <table class="table table-bordered invoice-item-table">
- <tbody>
- <tr>
- <th>SL</th>
- <th>Package</th>
- <th>Tour Start Date</th>
- <th>Tour End Date</th>
- <th>Ticket Price</th>
- <th>Tickets</th>
- <th>Total Price</th>
- </tr>
- <tr>
- <td>1</td>
- <td>{{ $booking->package->name }}</td>
- <td>
- {{ $booking->tour->tour_start_date }}
- </td>
- <td>
- {{ $booking->tour->tour_end_date }}
- </td>
- <td>${{ $booking->package->price }}</td>
- <td>{{ $booking->total_person }}</td>
- <td>${{ $booking->paid_amount }}</td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
- <div class="invoice-bottom">
- <div class="row">
- <div class="col-12">
- <div class="table-responsive">
- <table class="table table-bordered table-border-0">
- <tbody>
- <td class="w-70 invoice-bottom-payment">
- <h4>Payment Method</h4>
- <p>{{ $booking->payment_method }}</p>
- </td>
- <td class="w-30 tar invoice-bottom-total-box">
- <p class="mb_0"><b>Total: ${{ $booking->paid_amount }}</b></p>
- </td>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="print-button mt_25">
- <a onclick="printInvoice()" href="javascript:;" class="btn btn-primary"><i class="fas fa-print"></i> Print</a>
- </div>
- <script>
- function printInvoice() {
- let body = document.body.innerHTML;
- let data = document.getElementById('print_invoice').innerHTML;
- document.body.innerHTML = data;
- window.print();
- document.body.innerHTML = body;
- }
- </script>
- </div>
- </div>
- </div>
- </div>
- @endsection
|