Merge branch 'master' of bitbucket.org:venbainformationtechnology/golf_backend

This commit is contained in:
suseendhiran17 2023-06-05 11:30:20 +05:30
commit b980946adf
6 changed files with 33 additions and 20 deletions

View File

@ -51,6 +51,7 @@ $routes->match(['get','post'],'/member_activate/(:any)','Member_controller::memb
$routes->match(['get'],'/scheduler','Member_controller::scheduler'); $routes->match(['get'],'/scheduler','Member_controller::scheduler');
$routes->get('/payment', 'PaymentController::index'); $routes->get('/payment', 'PaymentController::index');
$routes->get('/payment_success/(:any)', 'PaymentController::payment_success/$1');
$routes->post('/payment/(:any)', 'PaymentController::index/$1'); $routes->post('/payment/(:any)', 'PaymentController::index/$1');
$routes->get('payment_form', 'PaymentController::payment_form'); $routes->get('payment_form', 'PaymentController::payment_form');
$routes->post('processPayment', 'PaymentController::processPayment'); $routes->post('processPayment', 'PaymentController::processPayment');

View File

@ -41,13 +41,14 @@ class PaymentController extends BaseController
{ {
if($this->request->getmethod() == 'post') if($this->request->getmethod() == 'post')
{ {
if(!session()->has('logged_user'))
{
$count = $this->request->getVar('count'); $count = $this->request->getVar('count');
foreach ($count as $key => $value) foreach ($count as $key => $value)
{ {
$this->Cart_token_model->where('id', $this->request->getVar('cart_token_id')[$key] )->set(array( 'count' => $value ))->update(); $this->Cart_token_model->where('id', $this->request->getVar('cart_token_id')[$key] )->set(array( 'count' => $value ))->update();
} }
if(!session()->has('logged_user'))
{
$this->session->set('token',$token); $this->session->set('token',$token);
return redirect()->to(base_url()); return redirect()->to(base_url());
} }
@ -58,7 +59,7 @@ class PaymentController extends BaseController
} else { } else {
return $this->payment_form(); $this->payment_form();
} }
} }
@ -214,7 +215,8 @@ class PaymentController extends BaseController
$result = json_decode( $data ,true); $result = json_decode( $data ,true);
echo $result['payment']['id'];
$TrancactionId = $result['payment']['id']; $TrancactionId = $result['payment']['id'];
$payment_order_id = $result['payment']['order_id']; $payment_order_id = $result['payment']['order_id'];
@ -260,8 +262,17 @@ class PaymentController extends BaseController
public function payment_success( $order_id = null)
{
if( $order_id != null)
$memberCredits = $this->creditsModel->where('order_id', $order_id )->where('member_id', session()->get('logged_user'))->findAll();
echo '<pre>';
print_r($memberCredits);
echo '</pre>';
}

View File

@ -33,6 +33,7 @@ class Test_controller extends BaseController
} }
public function index($token = null) public function index($token = null)
{ {
$count = $this->request->getVar('count'); $count = $this->request->getVar('count');
foreach ($count as $key => $value) foreach ($count as $key => $value)
{ {

View File

@ -177,7 +177,7 @@ $web_payment_sdk_url = $_ENV["ENVIRONMENT"] === Environment::PRODUCTION ? "https
</div> </div>
</div> </div>
</form> </form>
<div class="col-lg-4"> <div class="col-lg-4 order-summary-main">
<div class="order-summary"> <div class="order-summary">
<div class="row order1"> <div class="row order1">
<div class="col-lg-12 col-12"> <div class="col-lg-12 col-12">
@ -226,8 +226,8 @@ $web_payment_sdk_url = $_ENV["ENVIRONMENT"] === Environment::PRODUCTION ? "https
<?php include 'member_layout/footer.php' ?> <?php include 'member_layout/footer.php' ?>
<!-- <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-ach.js"></script> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-ach.js"></script>
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-apple-pay.js"></script> --> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-apple-pay.js"></script>
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-google-pay.js"></script> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-google-pay.js"></script>
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-card-pay.js"></script> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-card-pay.js"></script>
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-payment-flow.js"></script> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-payment-flow.js"></script>

View File

@ -2,7 +2,7 @@
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<div class="col-lg-2"></div>
<div class="col-lg-1"></div> <div class="col-lg-1"></div>

View File

@ -68,8 +68,8 @@ $web_payment_sdk_url = $_ENV["ENVIRONMENT"] === Environment::PRODUCTION ? "https
</div> </div>
</form> </form>
<!-- <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-ach.js"></script> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-ach.js"></script>
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-apple-pay.js"></script> --> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-apple-pay.js"></script>
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-card-pay.js"></script> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-card-pay.js"></script>
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-google-pay.js"></script> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-google-pay.js"></script>
<script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-payment-flow.js"></script> <script type="text/javascript" src="<?= base_url(); ?>public/square-js/sq-payment-flow.js"></script>