This commit is contained in:
2022-06-13 21:06:14 -04:00
parent d776643f7e
commit 3b21cee578
4 changed files with 66 additions and 43 deletions
+14 -12
View File
@@ -957,20 +957,21 @@ class Member extends Users_Controller {
$data = $this->getSessionArray();
$this->load->library('table');
$this->table->set_template($this->template);
$mysql = "SELECT added::date AS msg_date,msg,id AS msg_id FROM members_messages WHERE member_id = " . $_SESSION['member_id'] . " AND reply IS NULL ORDER BY id DESC LIMIT 20";
$mysql = "SELECT added::date AS msg_date,msg,id AS msg_id
FROM members_messages
WHERE member_id = " . $_SESSION['member_id'] . " AND reply IS NULL
ORDER BY id DESC LIMIT 20";
$query = $this->db->query($mysql);
$myTable = "<table class='table table-striped table-hover table-bordered table-condensed'>";
$myTable = "<table class='table table-row-bordered table-row-gray-100 align-middle gs-0 gy-3'>";
foreach ($query->result_array() as $row) {
$myTable .= $this->mesageTableRow($row);
}
$myTable .="</table>";
$data['page_title'] ="Messages";
//$this->table->set_heading(array('data' => 'Date', 'style' => 'width:110px'), 'Message');
$data['message_table'] = $myTable; //$this->table->generate($query);
$data['message_table'] = $myTable;
$this->RenderUserPage('users/view_message', $data);
}
@@ -1003,7 +1004,7 @@ class Member extends Users_Controller {
if ($num > 0) {
$row = $query->row_array();
$myTable = "<table class='table table-sm table-hover table-bordered table-condensed' style=' background-color: #f1fdd5;'>";
$myTable = "<table class='table table-row-bordered table-row-gray-100 align-middle gs-0 gy-3' style=' background-color: #f1fdd5;'>";
$myTable .= $this->makeMesageDetailTableRow($row);
$myTable .="</table>";
}
@@ -1025,15 +1026,16 @@ class Member extends Users_Controller {
public function replymessage() {
$data = $this->getSessionArray();
//url: "/member/replymessage?proc=REPLYMSG&message_code=" + message_code + "&message_id="+message_id+"&yourmessage=" + document.job_message.yourmessage.value
$data["message_id"] = $this->input->get('message_id');
$data["memo"] = trim($this->input->get('message_code'));
$data["yourmessage"] = trim($this->input->get('yourmessage'));
$in = [];
$in["message_id"] = $this->input->get('message_id');
$in["memo"] = trim($this->input->get('message_code'));
$in["yourmessage"] = trim($this->input->get('yourmessage'));
if ($data["message_id"] > 0 && $data["memo"] != '' && $data["yourmessage"] != '') {
$data['action'] = WRENCHBOARD_JOB_REPLY_QUESTION;
if ($in["message_id"] > 0 && $in["memo"] != '' && $in["yourmessage"] != '') {
$in['action'] = WRENCHBOARD_JOB_REPLY_QUESTION;
$this->load->model('backend_model');
$out = array();
$res = $this->wrenchboard_api($data, $out);
$res = $this->wrenchboard_api($in, $out);
if ($res == PHP_API_OK) {
echo 'Replied...';
}
+17 -12
View File
@@ -27,16 +27,21 @@ class Refer extends Users_Controller {
$ref_firstname = $this->input->post('ref_firstname');
$ref_lastname = $this->input->post('ref_lastname');
$ref_email = $this->input->post('ref_email');
$data['ref_firstname'] = $ref_firstname;
$data['ref_lastname'] = $ref_lastname;
$data['ref_email'] = $ref_email;
$data['action'] = WRENCHBOARD_ACCOUNT_SENDREFER;
$in_data=[];
$in_data['ref_firstname'] = $ref_firstname;
$in_data['ref_lastname'] = $ref_lastname;
$in_data['ref_email'] = $ref_email;
$in_data['member_id'] = $_SESSION['member_id'];
$in_data['action'] = WRENCHBOARD_ACCOUNT_SENDREFER;
$data['ref_firstname'] = $in_data['ref_firstname'];
$data['ref_lastname'] = $in_data['ref_lastname'];
$data['ref_email'] = $in_data['ref_email'];
// print_r( $data );
$this->load->model('backend_model');
$out = array();
$res = $this->backend_model->wrenchboard_api($data, $out);
$res = $this->backend_model->wrenchboard_api($in_data, $out);
if ($res == PHP_API_OK) {
$data['ref_firstname'] = $data['ref_lastname'] = $data['ref_email'] = "";
$data["status"] = 'Success - ' . $out['status'];
@@ -63,17 +68,17 @@ class Refer extends Users_Controller {
$config['full_tag_open'] = "<ul class='pagination'>";
$config['full_tag_close'] = "</ul>";
$config['num_tag_open'] = '<li>';
$config['num_tag_open'] = '<li class="page-item">';
$config['num_tag_close'] = '</li>';
$config['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>";
$config['cur_tag_open'] = "<li class='page-item active'><a href='#'>";
$config['cur_tag_close'] = "<span class='sr-only'></span></a></li>";
$config['next_tag_open'] = "<li>";
$config['next_tag_open'] = '<li class="page-item">';
$config['next_tagl_close'] = "</li>";
$config['prev_tag_open'] = "<li>";
$config['prev_tag_open'] = '<li class="page-item">';
$config['prev_tagl_close'] = "</li>";
$config['first_tag_open'] = "<li>";
$config['first_tag_open'] = '<li class="page-item">';
$config['first_tagl_close'] = "</li>";
$config['last_tag_open'] = "<li>";
$config['last_tag_open'] = '<li class="page-item">';
$config['last_tagl_close'] = "</li>";
$this->pagination->initialize($config);
+1 -1
View File
@@ -3,7 +3,7 @@
class WRB_Controller extends CI_Controller {
var $template = array(
'table_open' => "<table class='table table-sm table-striped table-hover table-bordered table-condensed'>",
'table_open' => "<table class='table table-row-bordered table-row-gray-100 align-middle gs-0 gy-3'>",
'thead_open' => '<thead class=\'bg-indigo\'>',
'thead_close' => '</thead>',
'heading_row_start' => '<tr>',
+34 -18
View File
@@ -28,27 +28,42 @@
<div class="table-responsive">
<!--begin::Table-->
<form class="form-horizontal" action="/refer/refpage" method='POST' name="refer_individual">
<div class="form-group">
<label class="control-label col-lg-2">Firstname :</label>
<div class="col-lg-10">
<input type="text" class="form-control" id="ref_firstname" name="ref_firstname" value="<?php echo $ref_firstname; ?>">
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-2">Lastname :</label>
<div class="col-lg-10">
<input type="text" class="form-control" id="ref_lastname" name="ref_lastname" value="<?php echo $ref_lastname; ?>">
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-2">Email :</label>
<div class="col-lg-10">
<input type="text" class="form-control" id="ref_email" name="ref_email" value="<?php echo $ref_email; ?>" >
<div class="row mb-6">
<label class="col-lg-4 col-form-label required fw-bold fs-6">Firstname</label>
<div class="col-lg-8">
<div class="row">
<div class="col-lg-12 fv-row">
<input type="text" id="ref_firstname" name="ref_firstname" value="<?php echo $ref_firstname; ?>" class="form-control form-control-lg form-control-solid mb-3 mb-lg-0" placeholder="First name" />
</div>
</div>
</div>
</div>
<div class="text-right">
<button type="submit" class="btn btn-primary btn-xs" onclick="return referIndividual();">Send Message <i class="icon-arrow-right14 position-right"></i></button>
<div class="row mb-6">
<label class="col-lg-4 col-form-label required fw-bold fs-6">Lastname</label>
<div class="col-lg-8">
<div class="row">
<div class="col-lg-12 fv-row">
<input type="text" id="ref_lastname" name="ref_lastname" value="<?php echo $ref_lastname; ?>" class="form-control form-control-lg form-control-solid mb-3 mb-lg-0" placeholder="Lastname" />
</div>
</div>
</div>
</div>
<div class="row mb-6">
<label class="col-lg-4 col-form-label required fw-bold fs-6">Email</label>
<div class="col-lg-8">
<div class="row">
<div class="col-lg-12 fv-row">
<input type="text" id="ref_email" name="ref_email" value="<?php echo $ref_email; ?>" class="form-control form-control-lg form-control-solid mb-3 mb-lg-0" placeholder="Email" />
</div>
</div>
</div>
</div>
<div class="card-footer d-flex justify-content-end py-6 px-9">
<button type="submit" class="btn btn-primary" id="kt_account_profile_details_submit" onclick="return referIndividual();">Send Message</button>
</div>
<?php echo $status; ?>
@@ -94,6 +109,7 @@
<?php echo $links; ?>
<!--end::Tap pane-->
</div>
</div>
<!--end::Body-->