diff --git a/app/Controllers/Admin_controller.php b/app/Controllers/Admin_controller.php index f853df1..5b31033 100644 --- a/app/Controllers/Admin_controller.php +++ b/app/Controllers/Admin_controller.php @@ -106,6 +106,11 @@ class Admin_controller extends BaseController if($userdata) { + if($userdata['is_active'] == 0) + { + $this->session->setTempdata('error','Your account is deactivated',3); + return redirect()->to(base_url()."admin"); + } if (password_verify($password, $userdata['password'])) @@ -684,7 +689,7 @@ class Admin_controller extends BaseController ->join('member', 'transactions.member_id = member.id', 'left') ->orderBy('transactions.created_at' , 'desc') ->findAll(); - //echo '
';   echo print_r($data['creditsData']); '
'; + // echo '
';   echo print_r($data['creditsData']); '
'; echo view('layout/header',$userdata); echo view('transactions_list',$data); echo view('layout/footer'); @@ -724,11 +729,11 @@ class Admin_controller extends BaseController ->where('member_credits.order_id', $order_id ) ->findAll(); // echo 'member_id ='.$member_id; echo 'order_id ='.$order_id; echo '
';   echo print_r($creditsData); '
'; die(); - $output = '
'; + $output = '
Order IdPackage NameCostTotal AmountCredits
'; foreach ($creditsData as $row) { + if($row['is_active'] == 1 ){ $status = 'Success';}else{ $status = 'Failed';} - - $output .=''; + $output .=''; } echo $output .= '
Order IdPackage NameCostTotal AmountCreditsPayment Status
'.$row['order_id'].''.$row['package_name'].''.$row['cost'].''.$row['cost_with_tax'].''.$row['credit_points'].'
'.$row['order_id'].''.$row['package_name'].''.$row['cost'].''.$row['cost_with_tax'].''.$row['credit_points'].''.$status.'
'; diff --git a/app/Controllers/Common_controller.php b/app/Controllers/Common_controller.php index 722390b..3432fea 100644 --- a/app/Controllers/Common_controller.php +++ b/app/Controllers/Common_controller.php @@ -97,31 +97,21 @@ class Common_controller extends BaseController { if($this->request->getVar('table')) - { if($this->request->getVar('table') == 'member') - - $data = $this->MemberModel->where('email', $this->request->getVar('email'))->where('is_active', 1)->find(); - - else if($this->request->getVar('table') == 'users') - - $data = $this->UserModel->where('email', $this->request->getVar('email'))->where('is_active', 1)->find(); - + { + $data = $this->MemberModel->where('email', $this->request->getVar('email'))->find(); + }else if($this->request->getVar('table') == 'users'){ + $data = $this->UserModel->where('email', $this->request->getVar('email'))->find(); + } if ($data) - { - echo true; - } - else - { - echo false; - } } diff --git a/app/Controllers/Member_controller.php b/app/Controllers/Member_controller.php index 545fcc5..0f6d551 100644 --- a/app/Controllers/Member_controller.php +++ b/app/Controllers/Member_controller.php @@ -470,7 +470,7 @@ class Member_controller extends BaseController if($this->request->getmethod() == 'post') { - + //insert member details $MemberData = $this->request->getVar(); diff --git a/app/Controllers/PaymentController.php b/app/Controllers/PaymentController.php index fd11742..025d279 100644 --- a/app/Controllers/PaymentController.php +++ b/app/Controllers/PaymentController.php @@ -314,7 +314,7 @@ class PaymentController extends BaseController //Trancaction Table initial entry for this transaction - $TrancactionData['status'] = 'initialized'; + $TrancactionData['status'] = 'In-Progress'; $TrancactionData['member_id'] = session()->get('logged_user'); @@ -490,7 +490,7 @@ class PaymentController extends BaseController //Trancaction Table Data - $TrancactionData['status'] = 'success'; + $TrancactionData['status'] = 'Success'; //$TrancactionData['member_id'] = session()->get('logged_user'); @@ -548,7 +548,7 @@ class PaymentController extends BaseController //Trancaction Table Data - $TrancactionData['status'] = 'failed'; + $TrancactionData['status'] = 'Failed'; // $TrancactionData['member_id'] = session()->get('logged_user'); diff --git a/app/Models/User_model.php b/app/Models/User_model.php index 31b5610..22dd342 100644 --- a/app/Models/User_model.php +++ b/app/Models/User_model.php @@ -32,7 +32,7 @@ class User_model extends Model { $builder = $this->db->table('users'); - $builder -> select("id,mobile,email,password"); + $builder -> select("id,mobile,email,password,is_active"); $builder -> where('email',$email); $result = $builder->get(); if(count($result->getResultArray()) ==1) diff --git a/app/Views/layout/footer.php b/app/Views/layout/footer.php index 2b221f0..4a2c364 100644 --- a/app/Views/layout/footer.php +++ b/app/Views/layout/footer.php @@ -95,10 +95,10 @@ - + - + diff --git a/app/Views/member_form.php b/app/Views/member_form.php index 565b5b1..b31afcd 100644 --- a/app/Views/member_form.php +++ b/app/Views/member_form.php @@ -42,7 +42,7 @@
- +
@@ -126,10 +126,18 @@ diff --git a/app/Views/members_list.php b/app/Views/members_list.php index 0e3910e..7575e2f 100644 --- a/app/Views/members_list.php +++ b/app/Views/members_list.php @@ -78,7 +78,7 @@