resend refeerer

This commit is contained in:
dev-chiefworks
2022-08-20 21:04:57 -04:00
parent efd735a6f1
commit 39b3792739
3 changed files with 48 additions and 3 deletions
+1
View File
@@ -161,6 +161,7 @@ define('WRENCHBOARD_FACEBOOK_LOGIN', 11026);
define('WRENCHBOARD_SEND_CONTACTUS', 11030);
define('WRENCHBOARD_ACCOUNT_SENDREFER',11032);
define('WRENCHBOARD_ACCOUNT_REFERLINK',11033);
define('WRENCHBOARD_ACCOUNT_REFRESENDLNK', 11133);
define('WRENCHBOARD_SESSION_VERIFY', 11034);
define('WRENCHBOARD_UPDATE_PROFILE',11035);
define('WRENCHBOARD_ACCOUNT_TERMS',11036);
+24 -1
View File
@@ -41,7 +41,11 @@ class Refer extends Bko_Controller {
$page = is_numeric($page) ? $page : 0;
$mysql = "SELECT * FROM members_refer_friend ORDER BY id DESC LIMIT " . $config["per_page"] . " OFFSET " . $page;
$mysql = "SELECT *,
(CASE WHEN status=1 THEN 'AA' ELSE 'BB' END) AS action ,
'<input type=submit id=\"reslnk'||uid||'\" onclick=\"return resSendLink('''||uid||''')\" name=\"resend\" class=\"btn btn-warning btn-xs\" value=\"Resend\">' AS resend
FROM members_refer_friend
ORDER BY id DESC LIMIT " . $config["per_page"] . " OFFSET " . $page;
$query = $this->db->query($mysql);
$this->load->library('table');
@@ -66,6 +70,25 @@ class Refer extends Bko_Controller {
$this->load->view('bko/view_bko_footer', $data);
}
//#define WRENCHBOARD_ACCOUNT_REFRESENDLNK 11133
public function resendLink(){
echo "YES I GOT HERE - uid needed";
if($_GET){
$uid = substr(trim($this->input->get('uid')),0,55);
$in_data=[];
$in_data['uid'] = $uid;
$in_data['action'] = WRENCHBOARD_ACCOUNT_REFRESENDLNK;
$this->load->model('backend_model');
$out = array();
$res = $this->backend_model->wrenchboard_api($in_data, $out);
if ($res == PHP_API_OK) {
echo 'All Okay';
} else {
echo 'Not Okay';
}
}
}
}
+23 -2
View File
@@ -3,7 +3,7 @@
<!-- Main charts -->
<div class="row">
<div class="col-lg-8">
<div class="col-lg-10">
<!-- Traffic sources -->
<div class="panel panel-flat">
@@ -35,7 +35,7 @@
</div>
<div class="col-lg-4">
<div class="col-lg-2">
<!-- Sales stats -->
<div class="panel panel-flat">
@@ -66,3 +66,24 @@
</div>
</div>
<!-- /main charts -->
<script type="text/javascript">
<!--
function resSendLink(uid) {
if (confirm("Are you sure you want to resend the invitation link?")) {
} else {
return false;
}
$('#reslnk' + uid).prop('disabled', true);
$.ajax({
url: "/refer/resendLink?proc=SEL&uid=" + uid
}).done(function (data) {
$('#action_msg').html(data);
$('#reslnk' + uid).prop('disabled', false);
});
return false;
}
// -->
</script>