예제 #1
0
파일: site.php 프로젝트: vobinh/PHP
 public function update($set)
 {
     $site = Site_Model::get();
     $this->db->where('site_id', $site['site_id']);
     $result = $this->db->update('site', $set);
     return count($result) > 0 ? TRUE : FALSE;
 }
예제 #2
0
파일: admin_config.php 프로젝트: vobinh/PHP
 public function index()
 {
     $this->template->content = new View('admin_config/index');
     $mr = Site_Model::get();
     $mlist = $this->category_model->get();
     for ($i = 0; $i < count($mlist); $i++) {
         $this->db->where('category_uid', $mlist[$i]['uid']);
         $questionnaires_total = count($this->questionnaires_model->get());
         $mlist[$i]['questionnaires_total'] = $questionnaires_total;
     }
     $this->template->content->set(array('mlist' => $mlist, 'mr' => $mr, 'test' => $this->test_model->get()));
 }
예제 #3
0
 public function __construct()
 {
     parent::__construct();
     date_default_timezone_set('America/Los_Angeles');
     $this->db = Database::instance();
     // init property db use Database
     $this->session = Session::instance();
     // init property session use Session
     // get site information, config, language
     $this->site = Site_Model::get();
     $this->site['base_url'] = url::base();
     $this->site['config']['TEMPLATE'] = 'sic';
     // Get search (keyword, curpage) from session if have
     if ($this->session->get('sess_search')) {
         $this->search = $this->session->get('sess_search');
         $this->session->set_flash('sess_search', $this->search);
     } else {
         $this->search = array('keyword' => '', 'cur_page' => '');
     }
     $cur_page = $this->uri->segment('page');
     if ($cur_page) {
         $this->search['cur_page'] = '/page/' . $cur_page;
     }
     // init admin or client
     if (strpos($this->uri->segment(1), "admin") === false) {
         $this->site['theme_url'] = url::base() . 'themes/client/' . $this->site['site_client_theme'] . '/';
         $this->site['version'] = "";
         $this->init_client();
     } else {
         $this->site['theme_url'] = url::base() . 'themes/admin/';
         $this->site['site_footer'] = "";
         $this->site['version'] = "";
         $this->init_admin();
     }
     //echo Kohana::debug($_SESSION);
 }