susee
This commit is contained in:
parent
9dcbdc6fb1
commit
bc4e1f54dd
@ -120,6 +120,10 @@ $routes->match(['get','post'],'/membership','Cart_controller::index');
|
||||
$routes->match(['get','post'],'/add_package_cartdata','Cart_controller::add_package_cartdata');
|
||||
$routes->match(['get','post'],'/view_cart/(:any)','Cart_controller::view_cart/$1');
|
||||
$routes->match(['get','post'],'/continue_shopping/(:any)','Cart_controller::continue_shopping/$1');
|
||||
|
||||
$routes->match(['get','post'],'/continue_membership/(:any)','Cart_controller::continue_shopping/$1');
|
||||
|
||||
|
||||
$routes->match(['get','post'],'/remove_product/(:any)','Cart_controller::remove_product/$1');
|
||||
$routes->match(['get','post'],'/change_count_onclick','Cart_controller::change_count_onclick');
|
||||
|
||||
|
||||
@ -28,6 +28,8 @@ use App\Models\Zipcode_model;
|
||||
|
||||
use App\Models\Transaction_model;
|
||||
|
||||
use App\Models\Country_model;
|
||||
|
||||
use DateTime;
|
||||
|
||||
|
||||
@ -67,6 +69,8 @@ class Admin_controller extends BaseController
|
||||
|
||||
$this->TransactionModel = new Transaction_model();
|
||||
|
||||
$this->CountryModel = new Country_model();
|
||||
|
||||
helper(['form', 'url']);
|
||||
|
||||
}
|
||||
@ -269,6 +273,7 @@ class Admin_controller extends BaseController
|
||||
|
||||
}
|
||||
|
||||
$data['country'] = $this->CountryModel->findAll();
|
||||
//print_r($data);die();
|
||||
|
||||
echo view('layout/header',$userdata);
|
||||
@ -348,6 +353,8 @@ class Admin_controller extends BaseController
|
||||
|
||||
$data['check']= null;
|
||||
|
||||
$data['country'] = $this->CountryModel->findAll();
|
||||
|
||||
echo view('layout/header',$userdata);
|
||||
|
||||
echo view('user_form',$data);
|
||||
|
||||
@ -34,7 +34,7 @@ use App\Models\Rule_model;
|
||||
|
||||
use App\Models\Zipcode_model;
|
||||
|
||||
|
||||
use App\Models\Country_model;
|
||||
|
||||
class Member_controller extends BaseController
|
||||
|
||||
@ -76,6 +76,8 @@ class Member_controller extends BaseController
|
||||
|
||||
$this->ZipcodeModel = new Zipcode_model();
|
||||
|
||||
$this->CountryModel = new Country_model();
|
||||
|
||||
helper('form');
|
||||
|
||||
}
|
||||
@ -407,7 +409,6 @@ class Member_controller extends BaseController
|
||||
foreach($zip as $row)
|
||||
|
||||
{
|
||||
|
||||
$output .= '<option value="'.$row['id'].'">'.$row['code'].'</option>';
|
||||
|
||||
}
|
||||
@ -423,6 +424,7 @@ class Member_controller extends BaseController
|
||||
->find();
|
||||
|
||||
|
||||
$data['country'] = $this->CountryModel->findAll();
|
||||
|
||||
echo view('layout/header',$userdata);
|
||||
|
||||
@ -494,6 +496,8 @@ class Member_controller extends BaseController
|
||||
|
||||
$data['zipcode'] = $output;
|
||||
|
||||
$data['country'] = $this->CountryModel->findAll();
|
||||
|
||||
echo view('layout/header',$userdata);
|
||||
|
||||
echo view('member_form',$data);
|
||||
@ -1210,6 +1214,8 @@ class Member_controller extends BaseController
|
||||
|
||||
->find();
|
||||
|
||||
$data['country'] = $this->CountryModel->findAll();
|
||||
|
||||
foreach ($creditsData as $creditsDataindex => $creditsDataValue)
|
||||
|
||||
{
|
||||
|
||||
@ -40,6 +40,8 @@ use App\Models\Member_address_model;
|
||||
|
||||
use App\Models\Zipcode_model;
|
||||
|
||||
use App\Models\Country_model;
|
||||
|
||||
class PaymentController extends BaseController
|
||||
|
||||
{
|
||||
@ -78,6 +80,8 @@ class PaymentController extends BaseController
|
||||
|
||||
$this->ZipcodeModel = new Zipcode_model();
|
||||
|
||||
$this->CountryModel = new Country_model();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -293,6 +297,8 @@ class PaymentController extends BaseController
|
||||
|
||||
$data['packageArray'] = $packageArray;
|
||||
|
||||
$data['country'] = $this->CountryModel->findAll();
|
||||
|
||||
$data['userdata'] = $this->MemberModel->select('member.* , zipcode.code as zipcode')
|
||||
|
||||
->join('zipcode', 'member.pincode = zipcode.id', 'left')
|
||||
|
||||
@ -446,7 +446,7 @@ class Sendmail_controller extends BaseController
|
||||
|
||||
//print_r($user_data);die();
|
||||
|
||||
if($user_data[0]['is_email_verified'] == 0)
|
||||
if($user_data[0]['is_email_verified'] == 0 || $user_data[0]['password'] == '')
|
||||
|
||||
{
|
||||
|
||||
@ -485,8 +485,8 @@ class Sendmail_controller extends BaseController
|
||||
// Show error message
|
||||
|
||||
// echo 'Email already verified.';
|
||||
|
||||
return redirect()->to(base_url()."set_password/".md5($user_data[0]['id']));
|
||||
$this->session->setTempdata('mail_success', "Mail already verified, Please login",3);
|
||||
return redirect()->to(base_url());
|
||||
|
||||
}
|
||||
|
||||
|
||||
13
app/Models/Country_model.php
Normal file
13
app/Models/Country_model.php
Normal file
@ -0,0 +1,13 @@
|
||||
<?php namespace App\Models;
|
||||
|
||||
use CodeIgniter\Model;
|
||||
|
||||
class Country_model extends Model
|
||||
{
|
||||
protected $table = 'country';
|
||||
protected $primaryKey = 'id';
|
||||
|
||||
protected $allowedFields = ['name'];
|
||||
|
||||
|
||||
}
|
||||
@ -62,11 +62,13 @@
|
||||
pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^a-zA-Z0-9])(?!.*\s).{8,}"
|
||||
title="Must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters"
|
||||
placeholder="Enter password" name="password" required>
|
||||
<span id="pass-err"></span>
|
||||
|
||||
</div>
|
||||
<div class="col-12 mb-4">
|
||||
<label for="email">Confirm Password</label>
|
||||
<input type="password" data-parsley-equalto="#hori-pass1" class="form-control" placeholder="Enter confirm password" required>
|
||||
<div class="col-12 mb-4 show-password">
|
||||
<label for="toggle-password1">Confirm Password</label>
|
||||
<input type="password" id="hori-pass2" data-parsley-equalto="#hori-pass1" class="form-control" placeholder="Enter confirm password" required>
|
||||
<span toggle="#hori-pass2" id="toggle-password1" class="fa fa-fw fa-eye field-icon toggle-password"></span>
|
||||
</div>
|
||||
</div>
|
||||
<button type="submit" class="forget-submit">Submit</button>
|
||||
@ -87,6 +89,29 @@
|
||||
input.attr("type", "password");
|
||||
}
|
||||
});
|
||||
|
||||
$("#toggle-password1").click(function() {
|
||||
$(this).toggleClass("fa-eye fa-eye-slash");
|
||||
var input = $($(this).attr("toggle"));
|
||||
if (input.attr("type") == "password") {
|
||||
input.attr("type", "text");
|
||||
}
|
||||
else {
|
||||
input.attr("type", "password");
|
||||
}
|
||||
});
|
||||
|
||||
$("#hori-pass1").change(function() {
|
||||
const passwordPattern = /(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^a-zA-Z0-9])(?!.*\s).{8,}/;
|
||||
if (passwordPattern.test($('#hori-pass1').val()))
|
||||
{
|
||||
$('#pass-err').html("")
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#pass-err').html("Must contain at least one number 
and one uppercase 
and one special character like !@#$%^&*() 
and lowercase letter,
and at least 8 or more characters").css('color','red')
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<!-- Plugin js-->
|
||||
<script src="<?= base_url()."/public"; ?>/assets/libs/parsleyjs/parsley.min.js"></script>
|
||||
|
||||
@ -293,38 +293,59 @@ $web_payment_sdk_url = $_ENV["ENVIRONMENT"] === Environment::PRODUCTION ? "https
|
||||
|
||||
<input type="text" value="<?= $userdata[0]['address']; ?>" name="address" id="address">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4 mb-3">
|
||||
|
||||
<label for="zipcode">Zip Code</label>
|
||||
|
||||
<select name="pincode" id="pincode" class="js-example-basic-single">
|
||||
|
||||
<option value="<?= $userdata[0]['pincode']; ?>"><?= $userdata[0]['zipcode']; ?></option>
|
||||
|
||||
<?= $zipcode ?>
|
||||
|
||||
</select>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4 mb-3">
|
||||
|
||||
<label for="city">City</label>
|
||||
|
||||
<input type="text" value="<?= $userdata[0]['city']; ?>" name="city" id="city" readonly>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4 mb-3">
|
||||
|
||||
<label for="state">State</label>
|
||||
|
||||
<input type="text" name="state" id="state" value="<?= $userdata[0]['state']; ?>" readonly>
|
||||
<input type="text" name="state" id="state" value="<?= $userdata[0]['state']; ?>">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4 mb-3">
|
||||
|
||||
<label for="city">City</label>
|
||||
|
||||
<input type="text" value="<?= $userdata[0]['city']; ?>" name="city" id="city">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4 mb-3">
|
||||
|
||||
<label for="country">Country</label>
|
||||
|
||||
<!-- <input type="text" name="country" id="country" value="<?= $userdata[0]['country']; ?>"> -->
|
||||
<select name="country" id="country" class="js-example-basic-single">
|
||||
<?php if ($userdata[0]['country'] == "") { ?>
|
||||
<option value="<?= $userdata[0]['country']?>"> Select Country </option>
|
||||
<?php }
|
||||
else { ?>
|
||||
<option value="<?= $userdata[0]['country']?>"> <?= $userdata[0]['country']?> </option>
|
||||
<?php }?>
|
||||
<?php foreach ($country as $key => $value) { ?>
|
||||
<option value="<?= $value['name']?>"> <?= $value['name']?> </option>
|
||||
<?php } ?>
|
||||
</select>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4 mb-3">
|
||||
|
||||
<label for="zipcode">Postal Code</label>
|
||||
|
||||
<input type="text" name="pincode" id="pincode" value="<?= $userdata[0]['pincode']; ?>">
|
||||
|
||||
<!-- <select name="pincode" id="pincode" class="js-example-basic-single">
|
||||
|
||||
<option value="<?= $userdata[0]['pincode']; ?>"><?= $userdata[0]['zipcode']; ?></option>
|
||||
|
||||
<?= $zipcode ?>
|
||||
|
||||
</select> -->
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- <div class="row form-button">
|
||||
@ -538,10 +559,15 @@ $web_payment_sdk_url = $_ENV["ENVIRONMENT"] === Environment::PRODUCTION ? "https
|
||||
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-payment-flow.js"></script>
|
||||
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
$('.js-example-basic-single').select2();
|
||||
});
|
||||
</script>
|
||||
$(document).ready(function() {
|
||||
$("#card-button").removeAttr('disabled');
|
||||
$('.js-example-basic-single').select2();
|
||||
});
|
||||
|
||||
$('#card-button').click(function() {
|
||||
$('#card-button').prop("disabled", true);
|
||||
});
|
||||
</script>
|
||||
|
||||
</body>
|
||||
|
||||
|
||||
@ -53,14 +53,14 @@
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Credit Points<span class="text-danger">*</span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" required class="form-control" name="credit" value="<?php if(isset($PackageData)){echo $PackageData[0]['credit'];} ?>" placeholder="Credit Points">
|
||||
<input type="text" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*?)\..*/g, '$1').replace(/^0[^.]/, '0');" required class="form-control" name="credit" value="<?php if(isset($PackageData)){echo $PackageData[0]['credit'];} ?>" placeholder="Credit Points">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Cost<span class="text-danger">*</span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" required class="form-control" name="cost" value="<?php if(isset($PackageData)){echo $PackageData[0]['cost'];} ?>" placeholder="Cost">
|
||||
<input type="text" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*?)\..*/g, '$1').replace(/^0[^.]/, '0');" required class="form-control" name="cost" value="<?php if(isset($PackageData)){echo $PackageData[0]['cost'];} ?>" placeholder="Cost">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@ -65,9 +65,9 @@ $(document).on('click','#submit1',function(){
|
||||
var email = $("#email").val();
|
||||
var url;
|
||||
var user_role = $('#user').val();
|
||||
|
||||
if ($('#user').val() == 'member') { url = "<?php echo base_url();?>forgot_password" }
|
||||
else { url = "<?php echo base_url();?>user_forgot_password" }
|
||||
alert(url)
|
||||
$.ajax({
|
||||
type: "post",
|
||||
url: url,
|
||||
@ -85,7 +85,7 @@ $(document).on('click','#submit1',function(){
|
||||
}
|
||||
else
|
||||
{
|
||||
console.log(user_role);
|
||||
window.stop();
|
||||
$('#alert1').html('');
|
||||
$('#alert1').addClass('alert alert-danger');
|
||||
if (user_role == 'member')
|
||||
|
||||
@ -43,13 +43,14 @@
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Email<span class="text-danger">*</span></label>
|
||||
<div class="col-7">
|
||||
<input type="email" id="email" onkeyup="check_if_exists();" required parsley-type="email" class="form-control" name="email" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['email'];} ?>" placeholder="Email">
|
||||
<span id="already_err"></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Mobile<span class="text-danger">*</span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" required class="form-control" name="mobile" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['mobile'];} ?>" placeholder="Mobile Number">
|
||||
<input type="text" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*?)\..*/g, '$1').replace(/^0[^.]/, '0');" required class="form-control" name="mobile" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['mobile'];} ?>" placeholder="Mobile Number">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -76,29 +77,58 @@
|
||||
<input type="text" class="form-control" name="address" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['address'];} ?>" placeholder="Address">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Zip code<span class="text-danger"></span></label>
|
||||
<label for="inputEmail3" class="col-4 col-form-label">City<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<select class="form-control country" name="pincode" id="pincode">
|
||||
<?php if(isset($Memberdata)){ ?> <option value="<?= $Memberdata[0]['pincode']; ?>"> <?= $Memberdata[0]['zipcode']; ?> </option> <?php } ?>
|
||||
<?= $zipcode; ?>
|
||||
</select>
|
||||
<input type="text" class="form-control" id="city" name="city" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['city'];} ?>" placeholder="City" >
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">State<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" class="form-control" id="state" name="state" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['state'];} ?>" placeholder="State" readonly>
|
||||
<input type="text" class="form-control" id="state" name="state" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['state'];} ?>" placeholder="State" >
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">City<span class="text-danger"></span></label>
|
||||
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Country<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" class="form-control" id="city" name="city" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['city'];} ?>" placeholder="City" readonly>
|
||||
<!-- <input type="text" class="form-control" id="city" name="city" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['city'];} ?>" placeholder="City" > -->
|
||||
|
||||
<select name="country" id="country" class="form-control">
|
||||
<?php if ($Memberdata[0]['country'] == "") { ?>
|
||||
<option value="<?= $Memberdata[0]['country']?>"> Select Country </option>
|
||||
<?php }
|
||||
else { ?>
|
||||
<option value="<?= $Memberdata[0]['country']?>"> <?= $Memberdata[0]['country']?> </option>
|
||||
<?php }?>
|
||||
<?php foreach ($country as $key => $value) { ?>
|
||||
<option value="<?= $value['name']?>"> <?= $value['name']?> </option>
|
||||
<?php } ?>
|
||||
</select>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Postal code<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" class="form-control" id="pincode" name="pincode" value="<?php if(isset($Memberdata)){echo $Memberdata[0]['pincode'];} ?>" placeholder="Postal Code" >
|
||||
|
||||
|
||||
<!-- <select class="form-control country" name="pincode" id="pincode">
|
||||
<?php if(isset($Memberdata)){ ?>
|
||||
<?php if($Memberdata[0]['zipcode'] != ""){ ?>
|
||||
<option value="<?= $Memberdata[0]['pincode']; ?>"> <?= $Memberdata[0]['zipcode']; ?> </option>
|
||||
<?php } ?>
|
||||
<?php } ?>
|
||||
<?= $zipcode; ?>
|
||||
</select> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -145,15 +175,33 @@ if(validateEmail(email)){
|
||||
{
|
||||
if (response == true)
|
||||
{
|
||||
alert("This mail id already exists");
|
||||
$("#email").val('');
|
||||
$('#already_err').html("An account with this mail id already exist").css('color' , 'red');
|
||||
|
||||
$("#email").val('');
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
$('#email').on('keyup', function () {
|
||||
if($('#email').val().length != 0)
|
||||
$('#already_err').html("");
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
$('#pincode').change(function() {
|
||||
if ($('#pincode').val() == "") {
|
||||
$('#state').val('');
|
||||
$('#city').val('');
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
<section class="footer">
|
||||
<!-- Plugin js-->
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-4 footer1">
|
||||
|
||||
@ -10,7 +10,6 @@
|
||||
<div class="row d-flex align-items-baseline">
|
||||
<div class="col-lg-5 header1">
|
||||
<ul>
|
||||
<li><a href="https://golfevolutionkelowna.ca/">Home</a></li>
|
||||
<li><a href="<?php
|
||||
if (isset($token))
|
||||
{
|
||||
@ -19,15 +18,15 @@
|
||||
if(!session()->has('token'))
|
||||
echo base_url('membership');
|
||||
else
|
||||
echo base_url('/continue_shopping/').session()->get('token');
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else if(session()->has('token'))
|
||||
{
|
||||
echo base_url('/continue_shopping/').session()->get('token');
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else
|
||||
{
|
||||
echo base_url('/continue_shopping/').md5($token);
|
||||
echo base_url('/continue_membership/').md5($token);
|
||||
}
|
||||
|
||||
}
|
||||
@ -35,7 +34,40 @@
|
||||
{
|
||||
if(session()->has('token'))
|
||||
{
|
||||
echo base_url('/continue_shopping/').session()->get('token');
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else
|
||||
{
|
||||
echo base_url('membership');
|
||||
}
|
||||
}
|
||||
|
||||
?>">Home</a></li>
|
||||
<li><a href="<?php
|
||||
if (isset($token))
|
||||
{
|
||||
if ($token == '')
|
||||
{
|
||||
if(!session()->has('token'))
|
||||
echo base_url('membership');
|
||||
else
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else if(session()->has('token'))
|
||||
{
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else
|
||||
{
|
||||
echo base_url('/continue_membership/').md5($token);
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
if(session()->has('token'))
|
||||
{
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -90,23 +122,23 @@
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<ul>
|
||||
<li><a href="https://golfevolutionkelowna.ca/">Home <?= session()->get('token') ?></a></li>
|
||||
<li><a href="<?php if (isset($token))
|
||||
<li><a href="<?php
|
||||
if (isset($token))
|
||||
{
|
||||
if ($token == '')
|
||||
{
|
||||
if(!session()->has('token'))
|
||||
echo base_url('membership');
|
||||
else
|
||||
echo base_url('/continue_shopping/').session()->get('token');
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else if(session()->has('token'))
|
||||
{
|
||||
echo base_url('/continue_shopping/').session()->get('token');
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else
|
||||
{
|
||||
echo base_url('/continue_shopping/').md5($token);
|
||||
echo base_url('/continue_membership/').md5($token);
|
||||
}
|
||||
|
||||
}
|
||||
@ -114,7 +146,39 @@
|
||||
{
|
||||
if(session()->has('token'))
|
||||
{
|
||||
echo base_url('/continue_shopping/').session()->get('token');
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else
|
||||
{
|
||||
echo base_url('membership');
|
||||
}
|
||||
}
|
||||
|
||||
?>">Home <?= session()->get('token') ?></a></li>
|
||||
<li><a href="<?php if (isset($token))
|
||||
{
|
||||
if ($token == '')
|
||||
{
|
||||
if(!session()->has('token'))
|
||||
echo base_url('membership');
|
||||
else
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else if(session()->has('token'))
|
||||
{
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else
|
||||
{
|
||||
echo base_url('/continue_membership/').md5($token);
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
if(session()->has('token'))
|
||||
{
|
||||
echo base_url('/continue_membership/').session()->get('token');
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -252,6 +252,10 @@
|
||||
<label for="street_address">Street Address</label><br>
|
||||
<input type="text" name="address" id="street_address" value="<?= $profile[0]['address']?>">
|
||||
</div>
|
||||
<div class="col-6 col-lg-6 mb-3">
|
||||
<label for="street_address">Mobile</label><br>
|
||||
<input type="text" name="mobile" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*?)\..*/g, '$1').replace(/^0[^.]/, '0');" id="mobile" value="<?= $profile[0]['mobile']?>">
|
||||
</div>
|
||||
<div class="col-6 col-lg-6">
|
||||
<label>Select your gender</label>
|
||||
<div class="row mt-1">
|
||||
@ -261,22 +265,36 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-4 col-lg-4 mb-3">
|
||||
<label for="zipcode">Zip Code</label><br>
|
||||
<!-- <input type="text" name="pincode" id="zipcode" value="<?= $profile[0]['pincode']?>"> -->
|
||||
<select name="pincode" id="pincode" class="js-example-basic-single">
|
||||
<option value="<?= $profile[0]['pincode']; ?>"> <?= $profile[0]['zipcode']; ?> </option>
|
||||
<?= $zipcode ?>
|
||||
</select>
|
||||
<label for="state">State</label><br>
|
||||
<input type="text" name="state" id="state" value="<?= $profile[0]['state']?>">
|
||||
</div>
|
||||
<div class="col-4 col-lg-4 mb-3">
|
||||
<label for="city">City</label><br>
|
||||
<input type="text" name="city" id="city" value="<?= $profile[0]['city']?>" readonly>
|
||||
<input type="text" name="city" id="city" value="<?= $profile[0]['city']?>">
|
||||
</div>
|
||||
<div class="col-4 col-lg-4 mb-3">
|
||||
<label for="state">State</label><br>
|
||||
<input type="text" name="state" id="state" value="<?= $profile[0]['state']?>" readonly>
|
||||
<label for="country">Country</label><br>
|
||||
<!-- <input type="text" name="city" id="city" value="<?= $profile[0]['country']?>"> -->
|
||||
<select name="country" id="country">
|
||||
<?php if ($profile[0]['country'] == "") { ?>
|
||||
<option value="<?= $profile[0]['country']?>"> Select Country </option>
|
||||
<?php }
|
||||
else { ?>
|
||||
<option value="<?= $profile[0]['country']?>"> <?= $profile[0]['country']?> </option>
|
||||
<?php }?>
|
||||
<?php foreach ($country as $key => $value) { ?>
|
||||
<option value="<?= $value['name']?>"> <?= $value['name']?> </option>
|
||||
<?php } ?>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-4 col-lg-4 mb-3">
|
||||
<label for="zipcode">Postal Code</label><br>
|
||||
<input type="text" name="pincode" id="pincode" value="<?= $profile[0]['pincode']?>">
|
||||
<!-- <select name="pincode" id="pincode" class="js-example-basic-single">
|
||||
<option value="<?= $profile[0]['pincode']; ?>"> <?= $profile[0]['zipcode']; ?> </option>
|
||||
<?= $zipcode ?>
|
||||
</select> -->
|
||||
</div>
|
||||
|
||||
<div class="col-6 col-lg-6">
|
||||
<div id="address-btn" class="custom-btn">save</div>
|
||||
<div class="success-message" style="display:none;">Successfully Saved</div>
|
||||
|
||||
@ -33,6 +33,7 @@
|
||||
<table id="datatable-buttons" class="table table-striped dt-responsive nowrap w-100">
|
||||
<thead>
|
||||
<tr>
|
||||
<th hidden>id</th>
|
||||
<th>Name</th>
|
||||
<th>Mobile</th>
|
||||
<th>Email</th>
|
||||
@ -46,6 +47,7 @@
|
||||
<?php foreach ($Membersdata as $row)
|
||||
{ ?>
|
||||
<tr>
|
||||
<td hidden><?php echo $row['id'];?></td>
|
||||
<td><?php echo $row['name'];?></td>
|
||||
<td><?php echo $row['mobile'];?></td>
|
||||
<td><?php echo $row['email'];?></td>
|
||||
@ -111,6 +113,16 @@ $(document).on('click','.credit_usage',function(){
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$(document).ready(function(){
|
||||
var table = $('#datatable-buttons').DataTable();
|
||||
table.destroy();
|
||||
|
||||
$('#datatable-buttons').DataTable({
|
||||
"order": [[ 0, "desc" ]]
|
||||
});
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
@ -140,7 +140,7 @@
|
||||
|
||||
<label for="mobile">Mobile Number</label>
|
||||
|
||||
<input type="tel" class="form-control" data-parsley-type="number" name="mobile" placeholder="Enter your mobile number" id="mobile"/>
|
||||
<input type="tel" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*?)\..*/g, '$1').replace(/^0[^.]/, '0');" class="form-control" data-parsley-type="number" name="mobile" placeholder="Enter your mobile number" id="mobile"/>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@ -58,8 +58,17 @@
|
||||
echo json_decode($row['transaction'] , true)['payment']['amount_money']['amount'];
|
||||
}
|
||||
?></td>
|
||||
<td><?php echo $row['member_name'];?></td>
|
||||
<td><?php echo $row['status'];?></td>
|
||||
<td><?php echo $row['member_name'];?></td>
|
||||
<?php if($row['status'] == 'Success'){ ?>
|
||||
<td style="color:green;"><?php echo $row['status'];?></td>
|
||||
<?php }?>
|
||||
<?php if($row['status'] == 'Failed'){ ?>
|
||||
<td style="color:red;"><?php echo $row['status'];?></td>
|
||||
<?php }?>
|
||||
<?php if($row['status'] == 'In-Progress'){ ?>
|
||||
<td style="color:blue;"><?php echo $row['status'];?></td>
|
||||
<?php }?>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -59,13 +59,14 @@
|
||||
<div class="col-7">
|
||||
<input type="email" id="email" onkeyup="check_if_exists();" required parsley-type="email" class="form-control" name="<?php if($check){ echo 'mail'; } else { echo 'email'; }?>" value="<?php if(isset($userList)){echo $userList[0]['email'];} ?>" placeholder="Email"
|
||||
<?php if($check){ echo 'readonly'; }?>>
|
||||
<span id="already_err"></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Mobile<span class="text-danger">*</span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" required class="form-control" name="mobile" value="<?php if(isset($userList)){echo $userList[0]['mobile'];} ?>" placeholder="Mobile Number">
|
||||
<input type="text" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*?)\..*/g, '$1').replace(/^0[^.]/, '0');" required class="form-control" name="mobile" value="<?php if(isset($userList)){echo $userList[0]['mobile'];} ?>" placeholder="Mobile Number">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -108,32 +109,58 @@
|
||||
<input type="text" class="form-control" name="address" value="<?php if(isset($userList)){echo $userList[0]['address'];} ?>" placeholder="Address">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Zip code<span class="text-danger"></span></label>
|
||||
<label for="inputEmail3" class="col-4 col-form-label">City<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<select class="form-control country" name="pincode" id="pincode">
|
||||
<?php if(isset($userList)){ ?> <option value="<?= $userList[0]['pincode']; ?>"> <?= $userList[0]['zipcode']; ?> </option> <?php } ?>
|
||||
<?= $zipcode; ?>
|
||||
</select>
|
||||
<input type="text" class="form-control" id="city" name="city" value="<?php if(isset($userList)){echo $userList[0]['city'];} ?>" placeholder="City">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">State<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" class="form-control" id="state" name="state" value="<?php if(isset($userList)){echo $userList[0]['state'];} ?>" placeholder="State" readonly>
|
||||
<input type="text" class="form-control" id="state" name="state" value="<?php if(isset($userList)){echo $userList[0]['state'];} ?>" placeholder="State">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">City<span class="text-danger"></span></label>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Country<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" class="form-control" id="city" name="city" value="<?php if(isset($userList)){echo $userList[0]['city'];} ?>" placeholder="City" readonly>
|
||||
<!-- <input type="text" class="form-control" id="country" name="country" value="<?php if(isset($userList)){echo $userList[0]['country'];} ?>" placeholder="Country"> -->
|
||||
|
||||
<select name="country" id="country" class="form-control">
|
||||
<?php if ($userList[0]['country'] == "") { ?>
|
||||
<option value="<?= $userList[0]['country']?>"> Select Country </option>
|
||||
<?php }
|
||||
else { ?>
|
||||
<option value="<?= $userList[0]['country']?>"> <?= $userList[0]['country']?> </option>
|
||||
<?php }?>
|
||||
<?php foreach ($country as $key => $value) { ?>
|
||||
<option value="<?= $value['name']?>"> <?= $value['name']?> </option>
|
||||
<?php } ?>
|
||||
</select>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Postal code<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" class="form-control" id="pincode" name="pincode" value="<?php if(isset($userList)){echo $userList[0]['pincode'];} ?>" placeholder="Postal code">
|
||||
|
||||
<!-- <select class="form-control country" name="pincode" id="pincode">
|
||||
<?php if(isset($userList)){ ?>
|
||||
<?php if($userList[0]['zipcode'] != ""){ ?>
|
||||
<option value="<?= $userList[0]['pincode']; ?>"> <?= $userList[0]['zipcode']; ?> </option>
|
||||
<?php } ?>
|
||||
<?php } ?>
|
||||
<?= $zipcode; ?>
|
||||
</select> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
@ -178,15 +205,32 @@ if(validateEmail(email)){
|
||||
{
|
||||
if (response == true)
|
||||
{
|
||||
alert("This mail id already exists");
|
||||
$("#email").val('');
|
||||
$('#already_err').html("An account with this mail id already exist").css('color' , 'red');
|
||||
|
||||
$("#email").val('');
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
$('#email').on('keyup', function () {
|
||||
if($('#email').val().length != 0)
|
||||
$('#already_err').html("");
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
$('#pincode').change(function() {
|
||||
if ($('#pincode').val() == "") {
|
||||
$('#state').val('');
|
||||
$('#city').val('');
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
@ -30,9 +30,10 @@
|
||||
|
||||
</p> -->
|
||||
|
||||
<table id="datatable-buttons" class="table table-striped dt-responsive nowrap w-100">
|
||||
<table id="datatable-buttons" data-order="[[0, 'asc']]" class="table table-striped dt-responsive nowrap w-100">
|
||||
<thead>
|
||||
<tr>
|
||||
<th hidden>id</th>
|
||||
<th>Name</th>
|
||||
<th>Mobile</th>
|
||||
<th>Email</th>
|
||||
@ -47,6 +48,7 @@
|
||||
<?php foreach ($userList as $row)
|
||||
{ ?>
|
||||
<tr>
|
||||
<td hidden><?php echo $row['id'];?></td>
|
||||
<td><?php echo $row['name'];?></td>
|
||||
<td><?php echo $row['mobile'];?></td>
|
||||
<td><?php echo $row['email'];?></td>
|
||||
@ -73,4 +75,15 @@
|
||||
</div> <!-- end card -->
|
||||
</div><!-- end col-->
|
||||
</div>
|
||||
<!-- end row-->
|
||||
<!-- end row-->
|
||||
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
var table = $('#datatable-buttons').DataTable();
|
||||
table.destroy();
|
||||
|
||||
$('#datatable-buttons').DataTable({
|
||||
"order": [[ 0, "desc" ]]
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@ -60,6 +60,7 @@
|
||||
<input data-parsley-equalto="#hori-pass1" type="password" required
|
||||
placeholder="Password" class="form-control" id="hori-pass2">
|
||||
</div>
|
||||
<span toggle="#hori-pass2" id="toggle-password1" class="fa fa-fw fa-eye field-icon toggle-password"></span>
|
||||
</div>
|
||||
|
||||
|
||||
@ -97,4 +98,15 @@
|
||||
input.attr("type", "password");
|
||||
}
|
||||
});
|
||||
|
||||
$("#toggle-password1").click(function() {
|
||||
$(this).toggleClass("fa-eye fa-eye-slash");
|
||||
var input = $($(this).attr("toggle"));
|
||||
if (input.attr("type") == "password") {
|
||||
input.attr("type", "text");
|
||||
}
|
||||
else {
|
||||
input.attr("type", "password");
|
||||
}
|
||||
});
|
||||
</script>
|
||||
Loading…
Reference in New Issue
Block a user