Place Order
This commit is contained in:
@ -27,11 +27,19 @@
|
||||
<div class="shopping__cart__table">
|
||||
|
||||
@if (session()->has('success'))
|
||||
<div class="alert alert-success">
|
||||
<div id="success-message" class="alert alert-success">
|
||||
{{ session()->get('success') }}
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if (session()->has('error'))
|
||||
<div id="error-message" class="alert alert-danger">
|
||||
{{ session()->get('error') }}
|
||||
</div>
|
||||
@endif
|
||||
|
||||
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
@ -72,7 +80,14 @@
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody> --}}
|
||||
|
||||
|
||||
<tbody>
|
||||
@php
|
||||
$total = 0;
|
||||
@endphp
|
||||
|
||||
|
||||
@foreach ($cartItems as $item)
|
||||
<tr>
|
||||
<td class="product__cart__item">
|
||||
@ -91,13 +106,19 @@
|
||||
<input type="number" class="form-control" name="quantity"
|
||||
min="1" max="{{ $item->pQuantity }}"
|
||||
value="{{ $item->quantity }}">
|
||||
<button type="submit" class="btn btn-primary">Update</button>
|
||||
<button type="submit"
|
||||
class="btn btn-primary mt-2 btn-block">Update</button>
|
||||
</form>
|
||||
</div>
|
||||
</td>
|
||||
<td class="cart__price"><br> Nrs. {{ $item->price * $item->quantity }}</td>
|
||||
|
||||
<td class="cart__close"> <a href="{{ url::to('deleteCartItem/' . $item->id) }}">
|
||||
<i class="fa fa-trash"></i></a>
|
||||
</td>
|
||||
</tr>
|
||||
@php
|
||||
$total += $item->price * $item->quantity;
|
||||
@endphp
|
||||
@endforeach
|
||||
</tbody>
|
||||
|
||||
@ -129,10 +150,27 @@
|
||||
<div class="cart__total">
|
||||
<h6>Cart total</h6>
|
||||
<ul>
|
||||
<li>Subtotal <span>$ 169.50</span></li>
|
||||
<li>Total <span>$ 169.50</span></li>
|
||||
<li>Subtotal <span>Nrs {{ $total }} </span></li>
|
||||
<li>Total <span>Nrs {{ $total }}</span></li>
|
||||
</ul>
|
||||
<a href="#" class="primary-btn">Proceed to checkout</a>
|
||||
<form action=" {{ url::to('checkout') }} ">
|
||||
<input type="text" name="name" class="form-control mt-2" placeholder="Enter Name"
|
||||
id="" required>
|
||||
|
||||
<input type="text" name="phone" class="form-control mt-2"
|
||||
placeholder
|
||||
="Enter Phone" id="" required>
|
||||
<input type="text" name="address" class="form-control mt-2"
|
||||
placeholder
|
||||
="Enter Address" id="" required>
|
||||
<input type="hidden" name="bill" class="form-control mt-2" value="{{ $total }}"
|
||||
id="" required>
|
||||
<input type="submit" name="checkout" class="primary-btn mt-2 btn-block"
|
||||
value="Proceed to Checkout" id="" required>
|
||||
|
||||
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -90,4 +90,23 @@
|
||||
<script src={{ URL::asset('js/main.js') }}></script>
|
||||
</body>
|
||||
|
||||
<script>
|
||||
document.addEventListener("DOMContentLoaded", function() {
|
||||
setTimeout(function() {
|
||||
var successMessage = document.getElementById('success-message');
|
||||
if (successMessage) {
|
||||
successMessage.style.display = 'none';
|
||||
}
|
||||
}, 2000); // 3000 milliseconds = 3 seconds
|
||||
|
||||
setTimeout(function() {
|
||||
var errorMessage = document.getElementById('error-message');
|
||||
if (errorMessage) {
|
||||
errorMessage.style.display = 'none';
|
||||
}
|
||||
}, 2000); // 2000 milliseconds = 3 seconds
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
</html>
|
||||
|
@ -86,10 +86,10 @@
|
||||
</div>
|
||||
<div class="header__top__hover">
|
||||
<span>Usd <i class="arrow_carrot-down"></i></span>
|
||||
<ul>
|
||||
<li>USD</li>
|
||||
<li>EUR</li>
|
||||
<li>NPR</li>
|
||||
<ul class="dropdown">
|
||||
<li> <a href="#">USD</a></li>
|
||||
<li> <a href="#">EUR</a></li>
|
||||
<li> <a href="#">NEP</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@ -118,8 +118,8 @@
|
||||
{{-- <li><a href="{{ URL::to('blogDetails') }}">Blog Details</a></li> --}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
{{-- @if (session()->has('id'))
|
||||
{{--
|
||||
@if (session()->has('id'))
|
||||
<li><a href="{{ URL::to('/logout') }}">Logout</a></li>
|
||||
@else
|
||||
<li><a href="{{ URL::to('/login') }}">Login</a></li>
|
||||
|
Reference in New Issue
Block a user