Compare commits

...

2 Commits

Author SHA1 Message Date
ameye 4df162ef9a Dash page logou 2019-03-02 19:51:27 +00:00
ameye cd6ec0c2cf Dash page logou 2019-03-02 19:40:04 +00:00
4 changed files with 30 additions and 16 deletions
@@ -63,12 +63,24 @@ class MER_Controller extends CI_Controller {
} }
protected function loginUser($in, $out) { protected function loginUser($in, $out) {
return true; $_SESSION['session_id'] = "SASAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK";
$_SESSION['username'] = "ameye";
}
$_SESSION['practice_name'] = "University of Ife";
$_SESSION['practice_code'] = "IFE0001A";
$_SESSION['user_firstname'] = "Olufirstname";
$_SESSION['user_lastname'] = "Olulatsname";
$_SESSION['user_email'] = "ameye@username.com";
$_SESSION['user_is'] = "101";
$_SESSION['user_provider'] = "1";
$_SESSION['user_admin'] = "1";
return true;
}
protected function getSessionArray() { protected function getSessionArray() {
$data['username'] = $_SESSION['username']; // = $this->input->post('username'); $data['username'] = $_SESSION['username']; // = $this->input->post('username');
$data['name'] = $_SESSION['name']; // = $this->input->post('username'); $data['name'] = $_SESSION['name']; // = $this->input->post('username');
@@ -256,6 +268,12 @@ class MER_Controller extends CI_Controller {
} }
protected function renderProviderSecurePage($page_name, $data) { protected function renderProviderSecurePage($page_name, $data) {
// you dont have bussines here if you are not in session
if (!isset($_SESSION['session_id']) or ! isset($_SESSION['username']) or $_SESSION['username'] == '') {
redirect(logout);
}
$this->load->view('template/provider_header', $data); $this->load->view('template/provider_header', $data);
$this->load->view('provider/' . $page_name, $data); $this->load->view('provider/' . $page_name, $data);
$this->load->view('template/provider_footer', $data); $this->load->view('template/provider_footer', $data);
@@ -26,10 +26,6 @@ class Provider_Controller extends MER_Controller {
} }
protected function RenderProviderPage($page_name, $data) {
$this->load->view('users/view_header_user', $data);
$this->load->view($page_name, $data);
$this->load->view('users/view_footer_user', $data);
}
} }
@@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>Mentor - Bootstrap 4 Admin Dashboard Template</title> <title>MERMS - <?= isset($_SESSION['practice_name'])? $_SESSION['practice_name']:''; ?></title>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<meta name="description" content="Admin template that can be used to build dashboards for CRM, CMS, etc." /> <meta name="description" content="Admin template that can be used to build dashboards for CRM, CMS, etc." />
@@ -396,10 +396,10 @@
<div class="bg-gradient px-4 py-3"> <div class="bg-gradient px-4 py-3">
<div class="d-flex align-items-center justify-content-between"> <div class="d-flex align-items-center justify-content-between">
<div class="mr-1"> <div class="mr-1">
<h4 class="text-white mb-0">Alice Williams</h4> <h4 class="text-white mb-0"><?= isset($_SESSION['user_firstname'])? $_SESSION['user_firstname']:''; ?> <?= isset($_SESSION['user_lastname'])? $_SESSION['user_lastname']:''; ?></h4>
<small class="text-white">Henry@example.com</small> <small class="text-white"><?= isset($_SESSION['user_email'])? $_SESSION['user_email']:''; ?></small>
</div> </div>
<a href="#" class="text-white font-20 tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Logout"> <i <a href="/logout" class="text-white font-20 tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Logout"> <i
class="zmdi zmdi-power"></i></a> class="zmdi zmdi-power"></i></a>
</div> </div>
</div> </div>
@@ -4,7 +4,7 @@
<!-- begin page title --> <!-- begin page title -->
<div class="d-block d-lg-flex flex-nowrap align-items-center"> <div class="d-block d-lg-flex flex-nowrap align-items-center">
<div class="page-title mr-4 pr-4 border-right"> <div class="page-title mr-4 pr-4 border-right">
<h1>Dashboard</h1> <h1> <?= isset($_SESSION['practice_name'])? $_SESSION['practice_name']:'Dashboard'; ?></h1>
</div> </div>
<div class="breadcrumb-bar align-items-center"> <div class="breadcrumb-bar align-items-center">
<nav> <nav>