added cursor pointer into trolley at homepage that redirect to trolley page
This commit is contained in:
@@ -109,10 +109,32 @@
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item ms-lg-auto">
|
||||
<a class="nav-link nav-link-icon me-2" href="">
|
||||
<a class="nav-link nav-link-icon me-2 cursor-pointer" onclick="redirectTrolley()">
|
||||
<i class="fa fa-shopping-cart"></i>
|
||||
<p class="d-inline text-sm z-index-1 font-weight-bold" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Troli">Troli</p>
|
||||
</a>
|
||||
<script>
|
||||
function redirectTrolley(){
|
||||
let form = document.createElement('form');
|
||||
form.method = 'POST';
|
||||
form.action = '{{ route("payment.action") }}';
|
||||
|
||||
let csrfInput = document.createElement('input');
|
||||
csrfInput.type = 'hidden';
|
||||
csrfInput.name = '_token';
|
||||
csrfInput.value = '{{ csrf_token() }}';
|
||||
form.appendChild(csrfInput);
|
||||
|
||||
let redirectInput = document.createElement('input');
|
||||
redirectInput.type = 'hidden';
|
||||
redirectInput.name = 'redirect_trolley';
|
||||
redirectInput.value = 'trolley';
|
||||
form.appendChild(redirectInput);
|
||||
document.body.appendChild(form);
|
||||
form.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
</li>
|
||||
<li class="nav-item my-auto ms-3 ms-lg-0">
|
||||
<a href="{{ route('logout') }}" class="btn btn-sm bg-white border mb-0 me-1 mt-2 mt-md-0" onclick="event.preventDefault();document.getElementById('logout-form').submit();">
|
||||
|
||||
@@ -36,10 +36,46 @@
|
||||
|
||||
<div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
|
||||
|
||||
|
||||
<center>
|
||||
<span class="far fa-check-circle fa-6x" style="color:green;"></span>
|
||||
<h4 class="text-success mt-1 mb-1">Pembayaran Berjaya</h4>
|
||||
@if($exist_carts)
|
||||
<span class="text-dark">
|
||||
Terima kasih atas pembayaran! Anda akan dibawa ke troli dalam masa <span id="remaining">10</span> saat.
|
||||
</span>
|
||||
<script>
|
||||
let remainingElement = document.getElementById('remaining');
|
||||
let remainingSeconds = parseInt(remainingElement.textContent, 10);
|
||||
|
||||
const remaining_countdown = () => {
|
||||
if (remainingSeconds > 0) {
|
||||
remainingSeconds--;
|
||||
remainingElement.textContent = remainingSeconds;
|
||||
} else {
|
||||
clearInterval(interval);
|
||||
let form = document.createElement('form');
|
||||
form.method = 'POST';
|
||||
form.action = '{{ route("payment.action") }}';
|
||||
|
||||
let csrfInput = document.createElement('input');
|
||||
csrfInput.type = 'hidden';
|
||||
csrfInput.name = '_token';
|
||||
csrfInput.value = '{{ csrf_token() }}';
|
||||
form.appendChild(csrfInput);
|
||||
|
||||
let redirectInput = document.createElement('input');
|
||||
redirectInput.type = 'hidden';
|
||||
redirectInput.name = 'redirect_trolley';
|
||||
redirectInput.value = 'trolley';
|
||||
form.appendChild(redirectInput);
|
||||
document.body.appendChild(form);
|
||||
form.submit();
|
||||
}
|
||||
};
|
||||
|
||||
const interval = setInterval(remaining_countdown, 1000);
|
||||
</script>
|
||||
@endif
|
||||
<div class="row mb-4" style="margin-top:10px;">
|
||||
<div class="col-12 text-dark"><small>*Sebarang pembayaran akan dikemaskini selepas <b>1 Jam</b></small></div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user