This commit is contained in:
2022-07-16 18:31:36 -04:00
parent 8b03f5b4aa
commit 2f6050fb08
3 changed files with 99 additions and 58 deletions
+5 -5
View File
@@ -113,7 +113,7 @@ class Dash extends Users_Controller {
$data['job_table_result'] = $acp['job_table_result'];
$ya = array();
$ya = $this->dash_title();
$ya = $this->dash_title( 4 );
$data["dash_title"] = $ya["dash_title"];
$data["offer_dash"] = $ya["offer_dash"];
$data["offer_dash_result"] = $ya["offer_dash_result"];
@@ -177,7 +177,7 @@ class Dash extends Users_Controller {
return $data;
}
private function dash_title() {
private function dash_title($listLimit) {
$offer_found = false;
@@ -192,7 +192,7 @@ class Dash extends Users_Controller {
. "'<input type=submit onclick=\"return post_nav_find_action($jbx,'''||jo.offer_code||''')\" name=\"manage\" class=\"btn btn-primary btn-xs\" value=\"View\">' AS View ,jo.offer_code AS offer_code "
. "FROM members_jobs_offer jo LEFT JOIN members_jobs j ON j.id = jo.job_id "
. "WHERE jo.expire > now() AND jo.status = 1 "
. "AND jo.client_id = " . $_SESSION['member_id'] . " LIMIT 4";
. "AND jo.client_id = " . $_SESSION['member_id'] . " LIMIT $listLimit";
$query = $this->db->query($mysql);
$num = $query->num_rows();
$data["dash_title"] = "Pending Offer(s)";
@@ -212,14 +212,14 @@ class Dash extends Users_Controller {
if ($offer_found == false) {
$data["dash_title"] = "<a href='/jobs/pendingoffer'>My Pending Offer(s)</a>";
$data["dash_title"] = "<a href='/jobs/pendingoffer'>Offer(s)</a>";
$jbx = "''/jobs/viewmyjob''";
$mysql = "SELECT jo.added::date||'<br>'||jo.expire::date AS pdate,j.title, (CASE WHEN jo.public_view > 0 THEN '-Public View' ELSE jo.email END) AS tRec,'\/jobs\/viewmyjob' AS qpath,"
. 'CASE WHEN jo.status = 1 AND jo.public_view =0 THEN \'Pending\' WHEN jo.status = 1 AND jo.public_view >0 THEN \'Active\' ELSE \'Other\' END AS status,'
. "'<input type=submit onclick=\"return post_nav_find_action($jbx,'''||jo.offer_code||''')\" name=\"manage\" class=\"btn btn-primary btn-xs\" value=\"View\">' AS View,jo.offer_code AS offer_code "
. "FROM members_jobs_offer jo LEFT JOIN members_jobs j ON j.id = jo.job_id "
. "WHERE jo.expire > now() AND jo.status = 1 "
. "AND jo.member_id = " . $_SESSION['member_id'] . " ORDER BY jo.id DESC LIMIT 4";
. "AND jo.member_id = " . $_SESSION['member_id'] . " ORDER BY jo.id DESC LIMIT $listLimit";
$query = $this->db->query($mysql);
$num = $query->num_rows();
+4 -4
View File
@@ -526,7 +526,6 @@ class Jobs extends Users_Controller {
$this->load->model('job_model');
$out = $this->job_model->loadJobOffer($_SESSION['member_id'], $jobOfferID);
// print_r($out);
if ($out['result'] == 1) {
$data["added_date"] = $out["added_date"];
@@ -540,9 +539,10 @@ class Jobs extends Users_Controller {
$out["expire"] = date_format($date, 'Y-m-d H:i');
$data["expire"] = $out["expire"];
$this->load->view('users/view_header_user', $data);
$this->load->view('jobs/view_viewjoboffer', $data);
$this->load->view('users/view_footer_user', $data);
// $this->load->view('users/view_header_user', $data);
// $this->load->view('jobs/view_viewjoboffer', $data);
// $this->load->view('users/view_footer_user', $data);
$this->renderSecurePage('jobs/view_viewjoboffer', $data);
} else {
redirect('dash'); // go back to dash if not valid
}
@@ -1,64 +1,105 @@
<form method="post" name="post_nav_find" action="">
<input type="hidden" name="jobOfferID" value="<?php echo $jobOfferID; ?>">
</form>
<!-- Main content -->
<div class="content-wrapper">
<?php include('common/jobstrip.php'); ?>
<!-- Main charts -->
<div class="row">
<div class="col-lg-12">
</div>
</div>
<!-- /main charts -->
<div class="row">
<div class="col-md-9">
<div class="panel panel-flat" style="height: 335px;">
<table class='table table-striped table-hover table-bordered table-condensed'>
<thead>
<tr>
<th colspan="2"><b><?php echo $title; ?></b></th></tr>
</thead>
<tbody>
<tr>
<td style="width: 100px;"><b>Date</b></td><td><?php echo $added_date; ?></td>
</tr>
<tr>
<td style="width: 100px;"><b>Description</b></td><td><?php echo $description; ?></td>
</tr>
<tr>
<td style="width: 100px;"><b>Offer Expire</b></td><td><?php echo $expire; ?></td>
</tr>
<tr>
<td style="width: 100px;"><b>Price</b></td><td><?php echo $price; ?> Naira</td>
</tr>
<tr>
<td style="width: 100px;"><b>Duration</b></td><td><?php echo $timeline_days; ?> day(s)</td>
</tr>
<tr>
<td style="width: 100px;"><b>Detail</b></td><td><?php echo $job_description; ?></td>
</tr>
</tbody>
</table>
<?php include('common/jobstrip.php'); ?>
<div class="row g-5 g-xl-8">
<div class="col-xl-6">
<div class="card card-xl-stretch mb-5 mb-xl-8">
<div class="card-header border-0 pt-5">
<h3 class="card-title align-items-start flex-column">
<span class="card-label fw-bolder fs-3 mb-1"><?=$title?></span>
</h3>
<div class="card-toolbar">
</div>
</div>
</div>
<div class="col-md-3">
<div class="thumbnail">
<div class="caption">
<div id="offer_result">
<input id="accept_submit" type="button" class="btn btn-primary btn-sm" name='send' value='Accept Offer' onclick="return acceptOffer();">
<hr size ="1">
<input id="reject_submit" type="button" class="btn btn-danger btn-sm" name='send' value='Reject Offer' onclick="return rejectOffer();">
<div class="card-body py-3">
<div class="tab-content">
<div class="tab-pane fade show active" id="kt_table_widget_5_tab_1">
<div class="table-responsive">
<table class="table table-row-dashed table-row-gray-200 align-middle gs-0 gy-4">
<thead>
<tr>
<th colspan="2"><b><?php echo $title; ?></b></th></tr>
</thead>
<tbody>
<tr>
<td style="width: 100px;"><b>Date</b></td><td><?php echo $added_date; ?></td>
</tr>
<tr>
<td style="width: 100px;"><b>Description</b></td><td><?php echo $description; ?></td>
</tr>
<tr>
<td style="width: 100px;"><b>Offer Expire</b></td><td><?php echo $expire; ?></td>
</tr>
<tr>
<td style="width: 100px;"><b>Price</b></td><td><?php echo $price; ?> Naira</td>
</tr>
<tr>
<td style="width: 100px;"><b>Duration</b></td><td><?php echo $timeline_days; ?> day(s)</td>
</tr>
<tr>
<td style="width: 100px;"><b>Detail</b></td><td><?php echo $job_description; ?></td>
</tr>
</tbody>
</table>
<table class="table table-row-dashed table-row-gray-200 align-middle gs-0 gy-4">
<tbody>
<tr>
<td>
<div id="offer_result"> </div>
</td>
</tr>
<tr>
<td style="width: 40%;"><input id="reject_submit" type="button" class="btn btn-danger btn-block btn-sm" name='send' value='Reject Offer' onclick="return rejectOffer();"></td>
<td style="width: 20%;"></td>
<td style="width: 40%;"><input id="accept_submit" type="button" class="btn btn-primary btn-block btn-sm" name='send' value='Accept Offer' onclick="return acceptOffer();"> </td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-xl-6">
<div class="card card-xl-stretch mb-5 mb-xl-8">
<div class="card-header border-0 pt-5">
<h3 class="card-title align-items-start flex-column">
<span class="card-label fw-bolder fs-3 mb-1">Active Projects</span>
</h3>
<div class="card-toolbar">
</div>
</div>
<div class="card-body py-3">
<div class="tab-content">
<!--begin::Tap pane-->
<div class="tab-pane fade show active" id="kt_table_widget_5_tab_1">
<!--begin::Table container-->
<div class="table-responsive">
</div>
<!--end::Table-->
</div>
<!--end::Tap pane-->
</div>
</div>
<!--end::Body-->
</div>
<!--end::Tables Widget 5-->
</div>
<!--end::Col-->
</div>
<!-- /main content -->
<script type="text/javascript">
<!--