golf_backend/app/Views/member_dashboard.php
suseendhiran17 256d2d6c95 suseendhiran
2023-05-23 12:44:08 +05:30

262 lines
8.0 KiB
PHP

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
$(document).on('click','.submit',function(){
var formId = $(this).closest('form').attr('id');
var formData = $('#' + formId).serialize(); // Serialize form data
$.ajax({
type: "post",
url: "<?php echo base_url(); ?>buy_pack",
data: formData,
json: true,
success: function(response) {
if (response == true) {
$("#mytable").load(window.location + " #mytable");
}
else {
}
},
error: function(jqXHR, textStatus, err) { alert('text status '+textStatus+', err '+err) }
});
});
$(document).on('click','.use_points',function(){
var formData = $('#myform').serialize(); // Serialize form data
$.ajax({
type: "post",
url: "<?php echo base_url(); ?>use_points",
data: formData,
json: true,
success: function(response) {
if (response == true) {
$("#mytable").load(window.location + " #mytable");
}
else {
alert(response);
}
},
error: function(jqXHR, textStatus, err) { alert('text status '+textStatus+', err '+err) }
});
});
$(document).on('click','.Addtocart',function(){
var formId = $(this).closest('form').attr('id');
var formData = $('#' + formId).serialize(); // Serialize form data
$.ajax({
type: "post",
url: "<?php echo base_url(); ?>add_to_cart",
data: formData,
json: true,
success: function(response) {
if (response == true) {
$("#mycarttable").load(window.location + " #mycarttable");
}
else {
}
},
error: function(jqXHR, textStatus, err) { alert('text status '+textStatus+', err '+err) }
});
});
$(document).on('click','.checkout',function(){
$.ajax({
type: "post",
url: "<?php echo base_url(); ?>cart_checkout",
//data: formData,
json: true,
success: function(response) {
if (response == true) {
$("#mytable").load(window.location + " #mytable");
$("#mycarttable").load(window.location + " #mycarttable");
}
else {
}
},
error: function(jqXHR, textStatus, err) { alert('text status '+textStatus+', err '+err) }
});
});
</script>
<!-- jquery -->
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
</style>
<div class="container">
<div class="row">
<div class="col-md-3 ">
<div class="list-group ">
<a href="<?=base_url()."member_home"; ?>" class="list-group-item list-group-item-action active">Dashboard</a>
</div>
</div>
<div class="col-md-3 ">
<div class="list-group ">
<a href="#" class="list-group-item list-group-item-action">My Credits</a>
</div>
</div>
<div class="col-md-3 ">
<div class="list-group ">
<a href="#" class="list-group-item list-group-item-action">Credit Packages</a>
</div>
</div>
<div class="col-md-3 ">
<div class="list-group ">
<a href="<?=base_url()."member_logout"; ?>" class="list-group-item list-group-item-action">Logout</a>
</div>
</div>
</br>
<div class="col-md-12">
<div class="card">
<div class="card-body">
<div class="row">
<div class="col-md-12">
<h4>My Profile</h4>
<hr>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group row">
<label for="username" class="col-4 col-form-label">Welcome , </label>
<div class="col-8">
<h1> <?= $userdata->name; ?> </h1>
</div>
</div>
</div>
</div>
</br><h1>Credit Packs</h1></br>
<div class="row ">
<?php foreach ($packageData as $index => $row) { ?>
<div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
<div class="db-wrapper">
<div class="db-pricing-seven">
<ul>
<li class="price">
<?= $row['package_type']; ?>
</li>
<li class="price">
<?= $row['package_name']; ?>
</li>
<li class="price">
<?= $row['credit']; ?> - <?= $row['cost']; ?> $
</li>
</ul>
<div class="pricing-footer">
<form id="form_<?php echo $index; ?>">
<input type="hidden" value="<?= $userdata->id; ?>" name="member_id_<?php echo $index; ?>" id="<?php echo $index; ?>">
<input type="hidden" value=" <?= $row['id']; ?>" name="pack_id_<?php echo $index; ?>" id="<?php echo $index; ?>">
<input type="hidden" value="1" name="pack_count_<?php echo $index; ?>" id="<?php echo $index; ?>">
<button type="button" class="btn btn-default btn-sm submit"> BUY</button>
<button type="button" class="btn btn-default btn-sm Addtocart"> Add to cart</button>
</form>
</div>
</div>
</div>
</div>
<?php } ?>
</div>
</br><h1>My credits table</h1></br>
<table id="mytable">
<thead>
<tr>
<th>Pack type</th>
<th>Pack name</th>
<th>Credits</th>
<th>Used credits</th>
<th>Available credits</th>
<th>Expired credits</th>
<th>Cost</th>
<th>Expiring date </th>
</tr>
</thead>
<tbody>
<?php foreach ($creditsData as $index => $row) { ?>
<tr>
<td><?= $row['package_type']; ?></td>
<td><?= $row['package_name']; ?></td>
<td><?= $row['credit_points']; ?></td>
<td><?= $row['used_points'] ?></td>
<td><?= $row['running_balance'] ?></td>
<td><?= $row['expired_points']; ?></td>
<td><?= $row['cost']; ?></td>
<td><?= $row['expiring_date']; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
</br>
</br><h1>Book slot</h1></br>
<form id="myform">
<input type="hidden" value="<?= $userdata->id; ?>" name="member_id" >
<lable>Book slot With <lable> <input type="text " value="" name="points"> <lable>Credit points <lable>
<button type="button" class="btn btn-default btn-lg use_points"> Use points</button>
</form>
</br><h1>My cart</h1></br>
<table id="mycarttable">
<thead>
<tr>
<th>Pack type</th>
<th>Pack name</th>
<th>Credits</th>
<th>Cost</th>
</tr>
</thead>
<tbody>
<?php foreach ($cartData as $index => $row) { ?>
<tr>
<td><?= $row['package_type']; ?></td>
<td><?= $row['package_name']; ?></td>
<td><?= $row['credit']; ?></td>
<td><?= $row['cost']; ?></td>
<?php } ?>
</tbody>
</table>
<button type="button" class="btn btn-default btn-lg checkout">Check out</button>
</div>
</div>
</div>
</div>
</div>