Fix offers list
This commit is contained in:
@@ -138,6 +138,8 @@ define('WRENCHBOARD_BKO_LOGIN', 10010);
|
||||
define('WRENCHBOARD_BKO_CREATEUSER', 10015);
|
||||
define('WRENCHBOARD_BKO_UPDATEUSER', 10020);
|
||||
|
||||
define('WRENCHBOARD_BKO_RESEND_OFFER', 10025);
|
||||
|
||||
define('WRENCHBOARD_BKO_END', 10999);
|
||||
//**************************************************************
|
||||
define('WRENCHBOARD_ACCOUNT_START', 11000);
|
||||
@@ -152,6 +154,7 @@ define('WRENCHBOARD_DELETE_PENDING_LINK', 11018);
|
||||
define('WRENCHBOARD_RESEND_PENDING_LINK', 11019);
|
||||
|
||||
|
||||
|
||||
define('WRENCHBOARD_ACCOUNT_CREATEACC', 11020);
|
||||
define('WRENCHBOARD_ACCOUNT_LOGIN', 11025);
|
||||
define('WRENCHBOARD_FACEBOOK_LOGIN', 11026);
|
||||
|
||||
@@ -32,6 +32,61 @@ class Bkouser extends Bko_Controller {
|
||||
$this->load->view('bko/view_bko_footer', $data);
|
||||
}
|
||||
|
||||
public function offers() {
|
||||
// $this->load->view('bko/view_bko_header', $data);
|
||||
|
||||
$config = $this->PrepPagination(10, 3, '/bkouser/jobs');
|
||||
|
||||
$mysql0 = "SELECT * FROM members_jobs_offer WHERE expire > now() AND status = 1 AND public_view = 0 ";
|
||||
$q = $this->db->query($mysql0);
|
||||
$config["total_rows"] = $q->num_rows();
|
||||
|
||||
$this->load->library('pagination');
|
||||
$this->pagination->initialize($config);
|
||||
$data["pagination_links"] = $this->pagination->create_links();
|
||||
|
||||
$this->load->library('table');
|
||||
$this->table->set_template($this->template);
|
||||
|
||||
$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
|
||||
$page = is_numeric($page) ? $page : 0;
|
||||
|
||||
$mysql = "SELECT '<b>Added :</b>'||jo.added::date||'<br>'||'<b>Expire :</b>'||jo.expire||'<br><b>Reminder :</b>'||COALESCE( jo.reminder_date::text, '') AS pdate,j.title,jo.email AS Recipient,m.email AS Owner,"
|
||||
. " '<button class=\"btn btn-danger\ id=\"dacc'||jo.offer_code||'\" onclick=\"return resendReminder('''||jo.offer_code||''')\">Resend Alert</button>' "
|
||||
. " FROM members_jobs_offer jo LEFT JOIN members_jobs j ON j.id = jo.job_id "
|
||||
. " LEFT JOIN members m ON m.id=jo.member_id "
|
||||
. " WHERE jo.expire > now() AND jo.status = 1 AND jo.public_view = 0 ";
|
||||
|
||||
// . "AND jo.client_id = " . $_SESSION['member_id'] . " LIMIT $listLimit";
|
||||
|
||||
$query = $this->db->query($mysql);
|
||||
$this->table->function = 'smart_htmlspecialchars';
|
||||
$data['job_list_table'] = $this->table->generate($query);
|
||||
|
||||
|
||||
$data['page_title'] = "Offers List";
|
||||
$this->load->view('bko/view_bko_header', $data);
|
||||
$this->load->view('bko/view_bko_offerslist', $data);
|
||||
$this->load->view('bko/view_bko_footer', $data);
|
||||
}
|
||||
|
||||
public function resendReminder(){
|
||||
$offer_code = trim( $this->input->get('offer_code') );
|
||||
if ( $offer_code !=''){
|
||||
$this->load->model('backend_model');
|
||||
$in = array();
|
||||
$in['offer_code'] = $offer_code;
|
||||
$in['action'] = WRENCHBOARD_BKO_RESEND_OFFER;
|
||||
$out = array();
|
||||
$res = $this->backend_model->wrenchboard_api($in, $out);
|
||||
echo "Resent code ". $offer_code;
|
||||
|
||||
}
|
||||
else{
|
||||
echo 'Not Sent';
|
||||
}
|
||||
}
|
||||
|
||||
public function jobs() {
|
||||
// $this->load->view('bko/view_bko_header', $data);
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
<li class="navigation-header"><span>Main</span> <i class="icon-menu" title="Main pages"></i></li>
|
||||
<li class="active"><a href="/bkouser/dash"><i class="icon-home4"></i> <span>Dashboard</span></a></li>
|
||||
<li><a href="/bkouser/jobs"><i class="icon-home4"></i> <span>Jobs</span></a></li>
|
||||
<li><a href="/bkouser/offers"><i class="icon-home4"></i> <span>Open Offers</span></a></li>
|
||||
<li><a href="/coupons/"><i class="icon-home4"></i> <span>Coupons</span></a></li>
|
||||
<li><a href="/payments/"><i class="icon-home4"></i> <span>Payments</span></a></li>
|
||||
<li><a href="/bkouser/contact"><i class="icon-copy"></i> <span>Contact Us</span></a></li>
|
||||
|
||||
@@ -0,0 +1,95 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
|
||||
<!-- Main charts -->
|
||||
<div class="row">
|
||||
<div class="col-lg-8">
|
||||
|
||||
<!-- Traffic sources -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title"><b><?php echo $page_title;?></b></h6>
|
||||
<div class="heading-elements">
|
||||
<form class="heading-form" action="#">
|
||||
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<?php echo $job_list_table; ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<?=$pagination_links ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
<!-- /traffic sources -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
|
||||
<!-- Sales stats -->
|
||||
<div class="panel panel-flat">
|
||||
<div id="select_user">
|
||||
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title"><b>....----....</b></h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container-fluid">
|
||||
|
||||
<div id="action_msg" class="row text-left">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<!-- /sales stats -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /main charts -->
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function resendReminder(offer_code) {
|
||||
|
||||
if (confirm("Are you sure you want to resend the message?")) {
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
$('#dacc' + offer_code).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/bkouser/resendReminder?proc=SEL&offer_code=" + offer_code
|
||||
}).done(function (data) {
|
||||
$('#action_msg').html(data);
|
||||
$('#dacc' + offer_code).prop('disabled', false);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
// -->
|
||||
</script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user