1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- /**
- * The base controller which is used by the Front and the Admin controllers
- */
- class MY_Controller extends CI_Controller
- {
- public function __construct()
- {
- parent::__construct();
- date_default_timezone_set("Asia/Shanghai");
- session_start();
- }//end __construct()
- }//end MY_Controller
- class MY_Main_Controller extends MY_Controller
- {
- public $class_name;
-
- public $action_name;
- function __construct(){
- parent::__construct();
- $this->load->set_front_theme('v1');
- $this->class_name = strtolower(get_class($this));
- $this->action_name = '';
- }
- public function load_view($data=array())
- {
- $this->load->view($this->class_name.$this->action_name.'View' , $data);
- }
- }
- class MY_Admin_Controller extends MY_Controller
- {
-
- function __construct(){
- parent::__construct();
- $this->load->set_admin_theme();
-
- }
- protected function checkAdminLogin()
- {
- $isLogin = false;
- if(!isset($_SESSION['adLogin']) || empty($_SESSION['adLogin']))
- $isLogin = false;
- else
- $isLogin = true;
- return $isLogin;
- }
- }
- ?>
|