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) {
return true;
}
protected function loginUser($in, $out) {
$_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() {
$data['username'] = $_SESSION['username']; // = $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) {
// 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('provider/' . $page_name, $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">
<head>
<title>Mentor - Bootstrap 4 Admin Dashboard Template</title>
<title>MERMS - <?= isset($_SESSION['practice_name'])? $_SESSION['practice_name']:''; ?></title>
<meta charset="utf-8" />
<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." />
@@ -396,10 +396,10 @@
<div class="bg-gradient px-4 py-3">
<div class="d-flex align-items-center justify-content-between">
<div class="mr-1">
<h4 class="text-white mb-0">Alice Williams</h4>
<small class="text-white">Henry@example.com</small>
<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"><?= isset($_SESSION['user_email'])? $_SESSION['user_email']:''; ?></small>
</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>
</div>
</div>
@@ -4,7 +4,7 @@
<!-- begin page title -->
<div class="d-block d-lg-flex flex-nowrap align-items-center">
<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 class="breadcrumb-bar align-items-center">
<nav>