Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Home extends CI_Controller {
- public function __construct() {
- parent::__construct();
- if(!isset($this->session->login['email'])) {
- $this->session->sess_destroy();
- redirect('cp/login');
- }elseif ($this->session->level != 'admin' && $this->session->level != 'superadmin') {
- redirect('error404');
- }
- $this->load->model('Post_model');
- $this->load->model('Dashboard_model');
- }
- public function index() {
- // grafik garis
- $raw=$this->Dashboard_model->group_transaksi();
- $data=array();
- foreach($raw as $r){
- $tgl=$r['yt'];
- $stat=$r['status'];
- $num=$r['n'];
- $data[$tgl][$stat]=$num;
- }
- ksort($data);
- foreach($data as $k=>$r){
- $data_graph[]=array(
- 'y'=>$k,
- 'Selsai'=>isset($r['Selsai'])?$r['Selsai']:0,
- 'Di Batalkan'=>isset($r['Di Batalkan'])?$r['Di Batalkan']:0,
- );
- }
- $str='data:'.json_encode($data_graph);
- $data['grafik'] = $str;
- $data['notiftransaksi'] = count($this->Transaksi_model->get_new());
- $data['notifsaldo'] = count($this->Saldo_model->get_new());
- $data['notifrequest'] = count($this->Request_model->get_new());
- $data['title'] = 'Dashboard';
- $this->load->view('cp/dashboard', $data);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement