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; }
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())); }
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); }