464 lines
34 KiB
PHP
Executable File
464 lines
34 KiB
PHP
Executable File
@extends('merchbay_main')
|
||
@section('main-content')
|
||
|
||
<style>
|
||
.previewImage {
|
||
height: 150px;
|
||
width: 95%;
|
||
overflow: hidden;
|
||
object-fit: contain;
|
||
}
|
||
|
||
.cart-store-logo {
|
||
border: 1px solid #e2e2e2;
|
||
}
|
||
|
||
</style>
|
||
|
||
<div class="wrapper pb-5">
|
||
<div class="main__content">
|
||
<div class="container">
|
||
|
||
{{-- breadcrumbs --}}
|
||
<div class="row">
|
||
<div class="col-lg-12">
|
||
<div class="py-4">
|
||
<nav aria-label="breadcrumb">
|
||
<ol class="breadcrumb">
|
||
@if (isset($store_array[0]->StoreUrl))
|
||
<li class="breadcrumb-item"><a
|
||
href="{{ url('store') . '/' . $store_array[0]->StoreUrl }}">{{ $store_array[0]->StoreName }}</a>
|
||
</li>
|
||
@else
|
||
<li class="breadcrumb-item"><a href="{{ url('/') }}">Home</a></li>
|
||
@endif
|
||
<li class="breadcrumb-item active" aria-current="page">Shopping cart</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row pb-5">
|
||
<div class="col-lg-12">
|
||
<h3>Shopping Cart</h3>
|
||
@if (Session::has('cartkeyError'))
|
||
{{-- <div class="alert alert-danger alert-dismissible">
|
||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||
<h4><i class="fa fa-exclamation-circle"></i> Error:</h4>
|
||
{!! Session::get('cartkeyError') !!}
|
||
</div> --}}
|
||
|
||
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||
<strong>Almost there.</strong> {!! Session::get('cartkeyError') !!}
|
||
<button type="button" class="btn-close" data-bs-dismiss="alert"
|
||
aria-label="Close"></button>
|
||
</div>
|
||
@endif
|
||
</div>
|
||
</div>
|
||
|
||
@if (count($row) > 0)
|
||
<div class="row">
|
||
<div class="col-md-8 col-md-pull-4">
|
||
<div style="border: 1px solid #e2e2e2; padding: 10px;">
|
||
<h6><img height="30px" class="cart-store-logo"
|
||
src="{{ config('site_config.uploads') .'teamstore/' .$store_array[0]->ImageFolder .'/' .$store_array[0]->StoreLogo }}">
|
||
{{ $store_array[0]->StoreName }}
|
||
</h6>
|
||
</div>
|
||
@foreach ($item_group as $item)
|
||
@if ($item->VoucherId == null)
|
||
<div style="border: 1px solid #e2e2e2; padding: 10px; border-top: none;">
|
||
<div class="row">
|
||
<div class="col-md-3">
|
||
<div class="text-center">
|
||
@foreach ($img_thumb as $img)
|
||
@if ($img->ProductId == $item->ProductId)
|
||
<img class="previewImage"
|
||
src="{{ config('site_config.images_url') }}/{{ $img->Image }}">
|
||
@endif
|
||
@endforeach
|
||
</div>
|
||
</div>
|
||
<div class="col-md-9">
|
||
<h4>
|
||
<a
|
||
href="{{ url('store') . '/' . $item->StoreURL . '/' . 'product/' . $item->ProductURL }}">{{ $item->ProductName }}</a>
|
||
</h4>
|
||
<p>Total Price:
|
||
{{ $item->total_price . ' ' . $store_array[0]->StoreCurrency }}
|
||
• Row(s): {{ $item->qty }}
|
||
</p>
|
||
<div class="table-responsive">
|
||
<table class="table table-striped table-condensed">
|
||
|
||
@if ($item->FormUsed == 'jersey-and-shorts-form')
|
||
<tr>
|
||
<th>Name</th>
|
||
<th>Number</th>
|
||
<th>Jersey Size</th>
|
||
<th>Shorts Size</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'tshirt-form')
|
||
<tr>
|
||
<th>Size</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'quantity-form')
|
||
<tr>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'name-number-form')
|
||
<tr>
|
||
<th>Name</th>
|
||
<th>Number</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'name-number-size-form' || $item->FormUsed == 'roster-name-number-size-form')
|
||
<tr>
|
||
<th>Name</th>
|
||
<th>Number</th>
|
||
<th>Size</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'number-form')
|
||
<tr>
|
||
<th>Number</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'name-name2-size-form')
|
||
<tr>
|
||
<th>Gamer Tag</th>
|
||
<th>Name</th>
|
||
<th>Size</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'name-size-form')
|
||
<tr>
|
||
<th>Name</th>
|
||
<th>Size</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'jersey-and-shorts-quantity-form')
|
||
<tr>
|
||
<th>Jersey Size</th>
|
||
<th>Shorts Size</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'number-jersey-shorts-form')
|
||
<tr>
|
||
<th>Number</th>
|
||
<th>Jersey Size</th>
|
||
<th>Shorts Size</th>
|
||
<th>Price</th>
|
||
<th>Quantity</th>
|
||
<th></th>
|
||
</tr>
|
||
@else
|
||
@endif
|
||
|
||
@foreach ($row as $sub_item)
|
||
@if ($sub_item->ProductId == $item->ProductId)
|
||
@if ($item->FormUsed == 'jersey-and-shorts-form')
|
||
<tr>
|
||
<td>
|
||
@if ($sub_item->Name != '')
|
||
{{ $sub_item->Name }}
|
||
@else
|
||
--
|
||
@endif
|
||
</td>
|
||
<td>{{ $sub_item->Number }}</td>
|
||
<td>{{ $sub_item->JerseySize }}</td>
|
||
<td>{{ $sub_item->ShortsSize }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'tshirt-form')
|
||
<tr>
|
||
<td>{{ $sub_item->Size }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'quantity-form')
|
||
<tr>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'name-number-form')
|
||
<tr>
|
||
<td>{{ $sub_item->Name }}</td>
|
||
<td>{{ $sub_item->Number }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'name-number-size-form' || $item->FormUsed == 'roster-name-number-size-form')
|
||
<tr>
|
||
<td>{{ $sub_item->Name }}</td>
|
||
<td>{{ $sub_item->Number }}</td>
|
||
<td>{{ $sub_item->Size }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'number-form')
|
||
<tr>
|
||
<td>{{ $sub_item->Number }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'name-name2-size-form')
|
||
<tr>
|
||
<td>{{ $sub_item->Name }}</td>
|
||
<td>{{ $sub_item->Name2 }}</td>
|
||
<td>{{ $sub_item->Size }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'name-size-form')
|
||
<tr>
|
||
<td>{{ $sub_item->Name }}</td>
|
||
<td>{{ $sub_item->Size }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'jersey-and-shorts-quantity-form')
|
||
<tr>
|
||
<td>{{ $sub_item->JerseySize }}</td>
|
||
<td>{{ $sub_item->ShortsSize }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@elseif($item->FormUsed == 'number-jersey-shorts-form')
|
||
<tr>
|
||
<td>{{ $sub_item->Number }}</td>
|
||
<td>{{ $sub_item->JerseySize }}</td>
|
||
<td>{{ $sub_item->ShortsSize }}</td>
|
||
<td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
|
||
</td>
|
||
<td>{{ $sub_item->Quantity }}</td>
|
||
<td><a class="btn btn-xs btn-link pull-right"
|
||
href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
|
||
class="fa fa-times"></i></a></td>
|
||
</tr>
|
||
@else
|
||
@endif
|
||
@endif
|
||
@endforeach
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
@endif
|
||
@endforeach
|
||
</div>
|
||
|
||
<div class="col-md-4 col-md-push-8 order-summary">
|
||
<div style="border: 1px solid #e2e2e2; padding: 10px; border-bottom: none;">
|
||
@if (Session::has('msg'))
|
||
<div class="alert alert-warning alert-dismissible">
|
||
<button type="button" class="close" data-dismiss="alert"
|
||
aria-hidden="true">×</button>
|
||
<h4><i class="fa fa-exclamation-triangle"></i> Warning:</h4>
|
||
{!! Session::get('msg') !!}
|
||
</div>
|
||
@endif
|
||
<h3>Order Summary</h3>
|
||
</div>
|
||
@if (!Auth::guest())
|
||
<div style="border: 1px solid #e2e2e2; padding: 10px; border-bottom: none;">
|
||
|
||
<p><strong>Ship to:</strong></p>
|
||
|
||
@if ($address_book === null)
|
||
<a href="{{ url('user/address-book/create') }}">[ Add ]</a>
|
||
@else
|
||
<div>{{ $address_book[0]->Fullname }}</div>
|
||
<div>{{ $address_book[0]->ContactNumber }}</div>
|
||
<div>
|
||
{{ $address_book[0]->Address .' ' .$address_book[0]->Address2 .', ' .$address_book[0]->State .', ' .$address_book[0]->City .', ' .$address_book[0]->Country .', ' .$address_book[0]->CountryCode .' ' .$address_book[0]->ZipCode }}
|
||
<a href="{{ url('user/address-book/edit/' . $address_book[0]->Id) }}">[ Edit
|
||
]</a>
|
||
</div>
|
||
@endif
|
||
|
||
</div>
|
||
@endif
|
||
<div style="border: 1px solid #e2e2e2; padding: 10px; border-bottom: none;">
|
||
<h5>Subtotal:
|
||
<small><span id="my_subtotal">{{ number_format($getSubtotal, 2) }}</span>
|
||
{{ $store_array[0]->StoreCurrency }}</small>
|
||
</h5>
|
||
<h5>Shipping Fee:
|
||
<small> <span id="shippingFee">{{ number_format($shipping_fee, 2) }}</span>
|
||
{{ $store_array[0]->StoreCurrency }}</small>
|
||
</h5>
|
||
<h5>Tax:
|
||
<small>{{ number_format($tax['tax'], 2) . ' ' . $store_array[0]->StoreCurrency }}</small>
|
||
</h5>
|
||
<hr>
|
||
<h3>Total: <span
|
||
id="my_total">{{ number_format($getSubtotal + $shipping_fee + $tax['tax'], 2) }}</span>
|
||
<small>{{ $store_array[0]->StoreCurrency }}</small>
|
||
</h3>
|
||
|
||
@if ($shipping_fee)
|
||
@if ($getSubtotal >= 1 && $getSubtotal <= 148)
|
||
<div class="border rounded-2 p-2 mt-2">
|
||
If you order $149 worth of product you get free shipping (pre tax). You are
|
||
<strong>
|
||
<span
|
||
id="remaining_shippingfee">{{ number_format(149 - $getSubtotal, 2) }}</span>
|
||
{{ $store_array[0]->StoreCurrency }}</strong> away.
|
||
</div>
|
||
@endif
|
||
@else
|
||
<div class="border rounded-2 p-2 mt-2">
|
||
Congratulations! You have activated free shipping!
|
||
</div>
|
||
@endif
|
||
|
||
|
||
|
||
{{-- {{ var_dump($tax) }}
|
||
{{ var_dump($shipping_fee) }} --}}
|
||
<hr>
|
||
<div class="form-group" id="voucher_list">
|
||
@foreach ($row as $item)
|
||
@if ($item->VoucherId != null)
|
||
<div class="btn-group mb-2">
|
||
@if ($item->VoucherType == 'Percentage')
|
||
<button type="button" class="btn btn-black btn-sm dropdown-toggle"
|
||
data-bs-toggle="dropdown">{{ $item->VoucherCode . ' ' . $item->VoucherValue . '%' }}
|
||
OFF</button>
|
||
@elseif ($item->VoucherType == 'Flat')
|
||
<button type="button" class="btn btn-black btn-sm dropdown-toggle"
|
||
data-bs-toggle="dropdown">{{ $item->VoucherCode . ' ' . $item->VoucherValue . ' ' . $store_array[0]->StoreCurrency }}
|
||
OFF</button>
|
||
@else
|
||
{{-- Shipping Voucher --}}
|
||
<button type="button" class="btn btn-black btn-sm dropdown-toggle"
|
||
data-bs-toggle="dropdown">{{ $item->VoucherCode }}</button>
|
||
@endif
|
||
<ul class="dropdown-menu">
|
||
<li><a class="dropdown-item"
|
||
href="{{ url('removeitem') . '/' . $item->Id }}">Remove</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
@endif
|
||
@endforeach
|
||
|
||
</div>
|
||
<form id="frm_voucher">
|
||
<div class="input-group">
|
||
<input type="text" class="form-control" name="voucher" data-error="#error_voucher"
|
||
placeholder="Enter Voucher Code">
|
||
<span class="input-group-btn">
|
||
<button class="btn btn-default" id="btn_apply_voucher"
|
||
type="submit">Apply</button>
|
||
</span>
|
||
</div>
|
||
<span id="error_voucher" style="color: #dd4b39"></span>
|
||
</form>
|
||
<div class="clearfix"></div>
|
||
</div>
|
||
|
||
<div style="border: 1px solid #e2e2e2; padding: 10px;">
|
||
<a @if ($getSubtotal <= 0) disabled @endif href="{{ url('getCheckout') }}"
|
||
class="btn w-100"
|
||
style="background-color: #ffc300; border-color: #e2ad00; text-align: -webkit-center;">Checkout</a><br>
|
||
<!-- <div class="my-2">
|
||
<button class="btn btn-lg btn-info w-100">Checkout with Voucher</button>
|
||
</div> -->
|
||
<div class="border rounded-2 p-2 mt-2">
|
||
Payments made on Merchbay will show up as Crewsportswear on your order confirmations and
|
||
receipt.
|
||
</div>
|
||
|
||
<div class="border rounded-2 p-2 mt-2">
|
||
Store payments are processed through PayPal. A PayPal account is not required to make a
|
||
purchase. If you do not have a PayPal account click on “Pay with Debit or Credit Card”
|
||
on the PayPal check out page
|
||
</div>
|
||
</div>
|
||
|
||
<div class="py-4">
|
||
<a href="{{ url('store') . '/' . $store_array[0]->StoreUrl }}"
|
||
class="btn btn-black w-100" type="submit">Continue Shopping</a>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
@else
|
||
<div class="row">
|
||
<div class="col-md-12 text-center">
|
||
<h3 style="color:#d2d2d2;">Your cart is currently empty.</h3>
|
||
</div>
|
||
</div>
|
||
@endif
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
@endsection
|