marketing list

This commit is contained in:
CHIEFSOFT\ameye
2023-09-23 15:27:21 -04:00
parent f4a5d750cc
commit 744540cac0
4 changed files with 159 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Marketing extends Bko_Controller {
public function index() {
$data = array();
$data = $this->bkoMarketingList();
// var_dump( $data );
$this->load->view('bko/view_bko_header', $data);
$this->load->view('bko/view_marketing', $data);
$this->load->view('bko/view_bko_footer', $data);
}
//C:\WORKS\PROJECTS\WRB\WrenchBoard\WrenchBackOffice\application\views\bko_pages\blog_items.php
}
+32
View File
@@ -43,6 +43,38 @@ class Bko_Controller extends WRB_Controller {
}
// protected
// marketing_list
protected function bkoMarketingList()
{
$this->load->model('backend_model');
$is_live = $this->backend_model->cfgReadChar("system.live");
$data = array();
$this->load->library('table');
$this->table->set_template($this->template);
// $mysql = "SELECT '<b>ADDED:</b>'||added::date||'<br><b>EXPIRE:</b>'||expire::date||'<br>'||username||'<br><b>Name:</b>'||firstname||' '||lastname AS signup, country,"
// . " (CASE WHEN status=1 THEN '<div id=\"btu'||id||'\"><button id=\"acc'||id||'\" class=\"btn btn-info btn-xs\" onclick=\"return resendLink('''||id||''');\" >Resend</button></div>' ELSE ' ' END) AS action ,"
// . " (CASE WHEN status=1 THEN '<div id=\"dtu'||id||'\"><button id=\"del'||id||'\" class=\"btn btn-warning btn-xs\" onclick=\"return deleteLink('''||id||''');\" >Del</button></div>' ELSE ' ' END) AS Del "
// . " FROM members_pending WHERE expire> now() AND status = 1"
// . " ORDER BY id desc limit 5";
// $query = $this->db->query($mysql);
// // $this->table->set_heading('Dates', 'Username', 'Name', 'Action');
// $this->table->set_heading(array('data' => 'Date/Email/Name', 'style' => 'width:180px'), array('data' => 'Country', 'style' => 'width:20px; cellpadding:0px;'),
// array('data' => 'RES', 'style' => 'width:20px; cellpadding:0px;'), array('data' => 'Del', 'style' => 'width:20px; cellpadding:0px;'));
//
// $data['pending_dash_table'] = $this->table->generate($query);
$this->table->set_template($this->template);
//$mysql = "SElECT added::date||'<br>'||loc AS dates,email||'<br>'||firstname||' '||lastname AS Name FROM members ORDER BY id DESC LIMIT 7";
$mysql = "SELECT email, lastname, firstname, status, added::date, updated FROM marketing_list";
$query = $this->db->query($mysql);
// $this->table->set_heading('Account', 'Created', 'Action');
// $this->table->set_heading(array('data' => 'Date/LOC', 'style' => 'width:140px'), 'Email/Name');
$data['marketing_list_table'] = $this->table->generate($query);
return $data;
}
protected function bkoDashData() {
$this->load->model('backend_model');
$is_live = $this->backend_model->cfgReadChar("system.live");
@@ -78,6 +78,7 @@
<div class="heading-elements">
<div class="heading-btn-group">
<a href="/marketing/" class="btn btn-link btn-float text-size-small has-text"><i class="icon-bars-alt text-indigo-400"></i><span>Marketing</span></a>
<a href="/blog/" class="btn btn-link btn-float text-size-small has-text"><i class="icon-bars-alt text-indigo-400"></i><span>Blog</span></a>
<a href="/bkoreport/signup" class="btn btn-link btn-float text-size-small has-text"><i class="icon-bars-alt text-indigo-400"></i><span>Sign up</span></a>
<a href="/bkouser/locate" class="btn btn-link btn-float text-size-small has-text"><i class="icon-calculator text-indigo-400"></i><span>Locate</span></a>
+108
View File
@@ -0,0 +1,108 @@
<form method="post" name="post_nav_find" action="">
<input type="hidden" name="link_id" value="">
</form>
<!-- Main content -->
<div class="content-wrapper">
<!-- Main charts -->
<div class="row">
<div class="col-lg-10">
<!-- Traffic sources -->
<div class="panel panel-flat">
<div class="panel-heading">
<h6 class="panel-title"><b>Marketing List</b></h6>
<div class="heading-elements">
<form class="heading-form" action="#">
</form>
</div>
</div>
<div class="container-fluid">
<div class="row">
<?php echo $marketing_list_table; ?>
</div>
</div>
</div>
<!-- /traffic sources -->
</div>
<div class="col-lg-2">
<!-- Daily sales -->
<div class="panel panel-flat">
<div class="panel-heading">
<h6 class="panel-title"><b>Result</b></h6>
<div class="heading-elements">
</div>
</div>
<div class="panel-body">
<div id="sales-heatmap"></div>
</div>
<div class="table-responsive">
<?php //echo $sendmoney_dash_table; ?>
</div>
</div>
<!-- /daily sales -->
</div>
</div>
<!-- /main charts -->
</div>
<!-- /main content -->
<script type="text/javascript">
<!--
function resendLink(link_id) {
if (confirm("Are you sure you want to resend this link?")) {
// do something
} else {
return false;
}
$('#btu' + link_id).html('Processing...');
$('#acc' + link_id).prop('disabled', true);
$.ajax({
url: "/bkouser/resend_pending?link_id=" + link_id
}).done(function (data) {
$('#btu' + link_id).html(data);
document.offer_individual.rec_email.value = '';
$('#acc' + link_id).prop('disabled', false);
});
return false;
}
function deleteLink(link_id) {
if (confirm("Are you sure you want to delete this link?")) {
// do something
} else {
return false;
}
$('#dtu' + link_id).html('Processing...');
$('#del' + link_id).prop('disabled', true);
$.ajax({
url: "/bkouser/delete_pending?link_id=" + link_id
}).done(function (data) {
$('#dtu' + link_id).html(data);
document.offer_individual.rec_email.value = '';
$('#del' + link_id).prop('disabled', false);
});
return false;
}
// -->
</script>