New coupon Tools

This commit is contained in:
dev-chiefworks
2022-06-02 19:37:51 -04:00
parent 115308d231
commit d3e28d2aad
9 changed files with 255 additions and 17 deletions
+18 -1
View File
@@ -2,7 +2,18 @@
defined('BASEPATH') OR exit('No direct script access allowed');
class Bkomember extends Bko_Controller {
class Bkomember extends Bkomember_Controller {
public function userdash() {
// $this->load->view('bko/view_bko_header', $data);
// $data = array();
$data = $this->bkoUserDashData($_SESSION['bko_selected_id']);
// $this->load->view('bko/view_bko_header', $data);
// $this->load->view('bko/view_bko_userdash', $data);
// $this->load->view('bko/view_bko_footer', $data);
$this->secureBkoPage('view_bko_userdash',$data);
}
public function mtransfer() {
// $this->load->view('bko/view_bko_header', $data);
@@ -13,6 +24,12 @@ class Bkomember extends Bko_Controller {
$this->load->view('bko/view_bko_footer', $data);
}
public function usercoupon(){
$data = array();
$data = $this->bkoUserDashData($_SESSION['bko_selected_id']);
$this->secureBkoPage('view_bko_usercoupon',$data);
}
public function mpayments() {
// $this->load->view('bko/view_bko_header', $data);
$data = array();
+16
View File
@@ -14,6 +14,22 @@ class Bkosmember extends Bkomember_Controller {
$this->load->view('bko/view_bko_footer', $data);
}
public function usercoupon(){
$data = array();
$data = $this->bkoUserDashData($_SESSION['bko_selected_id']);
//print_r($_SESSION);
$this->load->model('coupons_model');
$data['active_coupons_result'] = $this->coupons_model->loadActiveMemberCoupons($_SESSION['bko_selected_id'], []);
$data['coupons_recent_alloc'] = $this->table->generate($data['active_coupons_result']);
$data['redeem_coupons_result'] = $this->coupons_model->loadRedeemMemberCoupons($_SESSION['bko_selected_id'], []);
$data['coupons_redeem_alloc'] = $this->table->generate($data['redeem_coupons_result']);
$this->secureBkoPage('view_bko_usercoupon',$data);
}
public function mtransfer() {
// $this->load->view('bko/view_bko_header', $data);
$data = array();
+6 -11
View File
@@ -264,6 +264,7 @@ class Bkouser extends Bko_Controller {
$mysql = "SELECT added::date,(CASE WHEN code = 'OFDPS' THEN 'Job Offer Deposit' "
. "WHEN code ='OFRFD' THEN 'Job Offer Refund' WHEN code='MDEPT' THEN 'Account Depoist' "
. "WHEN code ='SMPAY' THEN 'Account Withdraw' "
. "WHEN code ='COUP' THEN 'Coupon Credit' "
. "WHEN code ='COPAY' THEN 'Completed Task Payment' ELSE '' END) AS Description,amount*0.01 AS amount,fee*0.01 as fee,confirmation "
. "FROM members_payments "
. "WHERE member_id = " . $_SESSION['bko_selected_id'] . " AND status = 1 ORDER BY id DESC ";
@@ -280,7 +281,8 @@ class Bkouser extends Bko_Controller {
$data['wallet_result'] = $this->table->generate($query);
echo "<span style=\"font-size:11px\"><b>User:</b><br>" . $data['user_table'] . "<br> Wallet<br>".$data['wallet_result']."<br><b> Withdraw Last 20:</b> <br>" . $data['sendmoney_table'] . "<br><b>Payments:</b><br>" . $data['payment_result']."</span>";
echo "<span style=\"font-size:11px\"><a href ='/bkosmember/userdash'><h2>Go to User Page</h2></a><br>
<b>User:</b><br>" . $data['user_table'] . "<br> Wallet<br>".$data['wallet_result']."<br><b> Withdraw Last 20:</b> <br>" . $data['sendmoney_table'] . "<br><b>Payments:</b><br>" . $data['payment_result']."</span>";
}
public function terms() {
@@ -575,15 +577,12 @@ class Bkouser extends Bko_Controller {
$data['find_txt_val'] = $data['find_txt'];
$data['find_by_val'] = $data['find_by'];
if ( $data['find_by']!='' && $data['find_txt']!=''){
if ( $data['find_by']!='' && $data['find_by']!='0' && $data['find_txt']!=''){
$extra_qr = ' WHERE lower('.$data['find_by'].") LIKE lower('%". $data['find_txt']."%') ";
}
}
// echo $extra_qr;
$config = $this->PrepPagination(10, 3, '/bkouser/locate');
$config = $this->PrepPagination(10, 3, '/bkouser/locate');
$mysql0 = "SELECT * FROM members ".$extra_qr;
$q = $this->db->query($mysql0);
$config["total_rows"] = $q->num_rows();
@@ -592,7 +591,6 @@ class Bkouser extends Bko_Controller {
$this->pagination->initialize($config);
$data["pagination_links"] = $this->pagination->create_links();
$this->load->library('table');
$this->table->set_template($this->template);
@@ -605,10 +603,7 @@ class Bkouser extends Bko_Controller {
$this->table->set_heading('Account', 'Name/Username', 'Action');
$data['member_search_table'] = $this->table->generate($query);
$this->load->view('bko/view_bko_header', $data);
$this->load->view('bko/view_bko_findmembers', $data);
$this->load->view('bko/view_bko_footer', $data);
$this->secureBkoPage('view_bko_findmembers',$data);
}
public function memberdetail() {
+4
View File
@@ -16,6 +16,10 @@ public function index() {
$data['active_coupons_result'] = $this->coupons_model->loadActiveCoupons([]);
$data['coupons_recent_alloc'] = $this->table->generate($data['active_coupons_result']);
$data['redeem_coupons_result'] = $this->coupons_model->loadRedeemCoupons([]);
$data['coupons_redeem_alloc'] = $this->table->generate($data['redeem_coupons_result']);
$this-> secureBkoPage('coupons/index',$data);
}