/** * function sMain () * Khoi tao **/ function sMain() { global $ttH; $ttH->func->load_language_admin($this->modules); $ttH->temp_act = new XTemplate($ttH->path_html . $this->modules . DS . $this->action . ".tpl"); $ttH->temp_act->assign('LANG', $ttH->lang); $ttH->temp_act->assign('DIR_IMAGE', $ttH->dir_images); include $this->modules . "_func.php"; load_setting(); include $this->action . "_func.php"; load_setting_ordering(); $data["link_manage"] = $ttH->admin->get_link_admin($this->modules, $this->action, "manage"); $data["link_manage_trash"] = $ttH->admin->get_link_admin($this->modules, $this->action, "manage_trash"); $data["link_add"] = $ttH->admin->get_link_admin($this->modules, $this->action, "add"); $this->sub = isset($ttH->input["sub"]) ? $ttH->input["sub"] : "manage"; switch ($this->sub) { case "edit": $ttH->conf["page_title"] = $ttH->lang[$this->modules][$this->modules . "_" . $this->sub]; $data["main"] = $this->do_edit(); break; case "manage_trash": $ttH->conf["page_title"] = $ttH->lang[$this->modules][$this->modules . "_" . $this->sub]; $data["main"] = $this->do_manage("trash"); break; default: $this->sub = "manage"; $ttH->conf["page_title"] = $ttH->lang[$this->modules][$this->modules . "_manage"]; $data["main"] = $this->do_manage(); break; } $data["class"] = array(); $data["class"][$this->sub] = ' class="active"'; $data["page_title"] = $ttH->conf["page_title"]; $ttH->temp_act->assign('data', $data); $ttH->temp_act->parse("main"); $ttH->output .= $ttH->temp_act->text("main"); }
//=================list_skin=============== function load_setting_ordering() { global $ttH; if (!isset($ttH->setting_voucher)) { $ttH->setting_voucher = array(); $result = $ttH->db->query("select * from voucher_setting where lang='" . $ttH->conf['lang_cur'] . "' "); if ($row = $ttH->db->fetch_row($result)) { $ttH->setting_voucher = $row; } } $ttH->setting_ordering = array(); $ttH->setting_ordering['status_order'] = array(0 => array('title' => $ttH->lang['user']['status_order_0'], 'color' => '#fff', 'background_color' => '#710a0e'), 1 => array('title' => $ttH->lang['user']['status_order_1'], 'color' => '#000', 'background_color' => '#fff'), 2 => array('title' => $ttH->lang['user']['status_order_2'], 'color' => '#000', 'background_color' => '#f4d855'), 3 => array('title' => $ttH->lang['user']['status_order_3'], 'color' => '#fff', 'background_color' => '#0012ff'), 10 => array('title' => $ttH->lang['user']['status_order_10'], 'color' => '#fff', 'background_color' => '#406800')); return false; } load_setting_ordering(); function status_order_name($status = 0) { global $ttH; $output = isset($ttH->setting_ordering['status_order'][$status]['title']) ? $ttH->setting_ordering['status_order'][$status]['title'] : ''; return $output; } function status_order_info($status = 0) { global $ttH; $output = isset($ttH->setting_ordering['status_order'][$status]) ? $ttH->setting_ordering['status_order'][$status] : array(); return $output; } function list_status_order($select_name = "is_status", $cur = "", $ext = "", $arr_more = array()) { global $ttH;