Esempio n. 1
0
 /**
  * function sMain ()
  * Khoi tao 
  **/
 function sMain()
 {
     global $ttH;
     $ttH->func->load_language($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);
     $ttH->func->include_css($ttH->dir_css . $this->modules . '/' . $this->action . ".css");
     $ttH->conf['menu_action'] = $this->modules;
     include $this->modules . "_func.php";
     //Make link lang
     foreach ($ttH->data['lang'] as $row_lang) {
         $ttH->data['link_lang'][$row_lang['name']] = $ttH->site->get_link_lang($row_lang['name'], $this->modules);
     }
     //End Make link lang
     //SEO
     $ttH->site->get_seo(array('meta_title' => isset($ttH->setting[$this->modules][$this->modules . "_meta_title"]) ? $ttH->setting[$this->modules][$this->modules . "_meta_title"] : '', 'meta_key' => isset($ttH->setting[$this->modules][$this->modules . "_meta_key"]) ? $ttH->setting[$this->modules][$this->modules . "_meta_key"] : '', 'meta_desc' => isset($ttH->setting[$this->modules][$this->modules . "_meta_desc"]) ? $ttH->setting[$this->modules][$this->modules . "_meta_desc"] : ''));
     $data = array();
     $data['content'] = $this->do_Contact();
     $data['box_left'] = box_left();
     $data['box_column'] = box_column();
     $ttH->temp_act->assign('data', $data);
     $ttH->temp_act->parse("main");
     $ttH->output .= $ttH->temp_act->text("main");
 }
 /**
  * function sMain ()
  * Khoi tao 
  **/
 function sMain()
 {
     global $ttH;
     $ttH->func->load_language($this->modules);
     $ttH->temp_act = new XTemplate($ttH->path_html . $this->modules . DS . "ordering.tpl");
     $ttH->temp_act->assign('CONF', $ttH->conf);
     $ttH->temp_act->assign('LANG', $ttH->lang);
     $ttH->temp_act->assign('DIR_IMAGE', $ttH->dir_images);
     $ttH->func->include_css($ttH->dir_css . $this->modules . '/ordering.css');
     $ttH->func->include_js($ttH->dir_js . 'jquery_plugins/jquery.validate.js');
     $ttH->func->include_js($ttH->dir_skin . 'js/global/temp.js');
     $ttH->func->include_js($ttH->dir_skin . 'js/location/location.js');
     $ttH->func->include_js($ttH->dir_skin . 'js/user/user.js');
     $ttH->func->include_js($ttH->dir_skin . 'js/' . $this->modules . '/ordering.js');
     $ttH->conf['menu_action'] = array($this->modules);
     $ttH->data['link_lang'] = isset($ttH->data['link_lang']) ? $ttH->data['link_lang'] : array();
     include $this->modules . "_func.php";
     $data = array();
     //Make link lang
     foreach ($ttH->data['lang'] as $row_lang) {
         $ttH->data['link_lang'][$row_lang['name']] = $ttH->site->get_link_lang($row_lang['name'], $this->modules, $ttH->setting[$this->modules . '_' . $row_lang['name']]['ordering_friendly_link'], $ttH->setting[$this->modules . '_' . $row_lang['name']]['ordering_cart_link']);
     }
     //End Make link lang
     //SEO
     $ttH->site->get_seo(array('meta_title' => isset($ttH->setting['product'][$this->action . "_meta_title"]) ? $ttH->setting['product'][$this->action . "_meta_title"] : '', 'meta_key' => isset($ttH->setting['product'][$this->action . "_meta_key"]) ? $ttH->setting['product'][$this->action . "_meta_key"] : '', 'meta_desc' => isset($ttH->setting['product'][$this->action . "_meta_desc"]) ? $ttH->setting['product'][$this->action . "_meta_desc"] : ''));
     $ttH->conf["cur_group"] = 0;
     $data = array();
     $data['content'] = $this->do_main();
     $data['box_left'] = box_left();
     $data['box_column'] = box_column();
     $ttH->temp_act->assign('data', $data);
     $ttH->temp_act->parse("main");
     $ttH->output .= $ttH->temp_act->text("main");
 }
Esempio n. 3
0
 /**
  * function sMain ()
  * Khoi tao 
  **/
 function sMain()
 {
     global $ttH;
     $ttH->func->load_language($this->modules);
     $ttH->temp_act = new XTemplate($ttH->path_html . $this->modules . DS . $this->action . ".tpl");
     $ttH->temp_act->assign('CONF', $ttH->conf);
     $ttH->temp_act->assign('LANG', $ttH->lang);
     $ttH->temp_act->assign('DIR_IMAGE', $ttH->dir_images);
     $ttH->func->include_css($ttH->dir_css . $this->modules . '/' . $this->action . ".css");
     $ttH->conf['menu_action'] = array($this->modules);
     $ttH->data['link_lang'] = isset($ttH->data['link_lang']) ? $ttH->data['link_lang'] : array();
     include $this->modules . "_func.php";
     $data = array();
     if (isset($ttH->conf['cur_group'])) {
         $result = $ttH->db->query("select group_id, group_nav, is_show   \n\t\t\t\t\t\t\t\t\t\tfrom product_group \n\t\t\t\t\t\t\t\t\t\twhere group_id='" . $ttH->conf['cur_group'] . "' \n\t\t\t\t\t\t\t\t\t\tand is_show=1 \n\t\t\t\t\t\t\t\t\t\tlimit 0,1");
         if ($row = $ttH->db->fetch_row($result)) {
             //Current menu
             $arr_group_nav = !empty($row["group_nav"]) ? explode(',', $row["group_nav"]) : array();
             foreach ($arr_group_nav as $v) {
                 $ttH->conf['menu_action'][] = $this->modules . '-group-' . $v;
             }
             //End current menu
             //Make link lang
             $result = $ttH->db->query("select friendly_link,lang   \n\t\t\t\t\t\t\t\t\t\t\tfrom product_group \n\t\t\t\t\t\t\t\t\t\t\twhere group_id='" . $ttH->conf['cur_group'] . "' ");
             while ($row_lang = $ttH->db->fetch_row($result)) {
                 $ttH->data['link_lang'][$row_lang['lang']] = $ttH->site->get_link_lang($row_lang['lang'], $this->modules, $row_lang['friendly_link']);
             }
             //End Make link lang
             //SEO
             $ttH->site->get_seo($ttH->data['cur_group']);
             $ttH->conf["cur_group_nav"] = $row["group_nav"];
             $data['content'] = $this->do_list_group($row, $ttH->data['cur_group']);
         } else {
             $ttH->html->redirect_rel($ttH->site->get_link($this->modules));
         }
     } else {
         //Make link lang
         foreach ($ttH->data['lang'] as $row_lang) {
             $ttH->data['link_lang'][$row_lang['name']] = $ttH->site->get_link_lang($row_lang['name'], $this->modules);
         }
         //End Make link lang
         //SEO
         $ttH->site->get_seo(array('meta_title' => isset($ttH->setting['product']["product_meta_title"]) ? $ttH->setting['product']["product_meta_title"] : '', 'meta_key' => isset($ttH->setting['product']["product_meta_key"]) ? $ttH->setting['product']["product_meta_key"] : '', 'meta_desc' => isset($ttH->setting['product']["product_meta_desc"]) ? $ttH->setting['product']["product_meta_desc"] : ''));
         $ttH->conf["cur_group"] = 0;
         $data['content'] = $this->do_list();
         $data['content_focus'] = $this->do_list_focus('focus');
     }
     $ttH->navigation = get_navigation();
     $data['box_left'] = box_left();
     $data['box_column'] = box_column();
     $ttH->temp_act->assign('data', $data);
     $ttH->temp_act->parse("main");
     $ttH->output .= $ttH->temp_act->text("main");
 }
Esempio n. 4
0
 /**
  * function sMain ()
  * Khoi tao 
  **/
 function sMain()
 {
     global $ttH;
     $ttH->func->load_language($this->modules);
     $ttH->temp_act = new XTemplate($ttH->path_html . $this->modules . DS . $this->modules . ".tpl");
     $ttH->temp_act->assign('CONF', $ttH->conf);
     $ttH->temp_act->assign('LANG', $ttH->lang);
     $ttH->temp_act->assign('DIR_IMAGE', $ttH->dir_images);
     $ttH->func->include_css($ttH->dir_css . $this->modules . '/' . $this->modules . ".css");
     $ttH->func->include_js($ttH->dir_skin . 'js/' . $this->modules . '/' . $this->modules . ".js");
     $ttH->func->include_js($ttH->dir_js . "yetii-min.js");
     $ttH->conf['menu_action'] = array($this->modules);
     $ttH->data['link_lang'] = isset($ttH->data['link_lang']) ? $ttH->data['link_lang'] : array();
     include $this->modules . "_func.php";
     $data = array();
     if (isset($ttH->conf['cur_item'])) {
         $result = $ttH->db->query("select * \n\n\t\t\t\t\t\t\t\t\t\tfrom product \n\n\t\t\t\t\t\t\t\t\t\twhere item_id='" . $ttH->conf['cur_item'] . "' \n\n\t\t\t\t\t\t\t\t\t\tand is_show=1 \n\n\t\t\t\t\t\t\t\t\t\tlimit 0,1");
         if ($row = $ttH->db->fetch_row($result)) {
             //Make link lang
             $result = $ttH->db->query("select friendly_link,lang   \n\n\t\t\t\t\t\t\t\t\t\t\tfrom product \n\n\t\t\t\t\t\t\t\t\t\t\twhere item_id='" . $ttH->conf['cur_item'] . "' ");
             while ($row_lang = $ttH->db->fetch_row($result)) {
                 $ttH->data['link_lang'][$row_lang['lang']] = $ttH->site->get_link_lang($row_lang['lang'], $this->modules, '', $row_lang['friendly_link']);
             }
             //End Make link lang
             //SEO
             $ttH->site->get_seo($ttH->data['cur_item']);
             $ttH->conf["cur_group"] = $row["group_id"];
             $ttH->conf["cur_group_nav"] = $row["group_nav"];
             //Current menu
             $arr_group_nav = !empty($ttH->conf["cur_group_nav"]) ? explode(',', $ttH->conf["cur_group_nav"]) : array();
             foreach ($arr_group_nav as $v) {
                 $ttH->conf['menu_action'][] = $this->modules . '-group-' . $v;
             }
             $ttH->conf['menu_action'][] = $this->modules . '-item-' . $ttH->conf['cur_item'];
             //End current menu
             $group_name = get_group_name($row["group_id"], 'link');
             $data['content'] = $this->do_detail($row, $ttH->data['cur_item']);
             $data["comment"] = $ttH->site->comment($this->modules, $ttH->data['cur_item']['item_id']);
         } else {
             $ttH->html->redirect_rel($ttH->site->get_link($this->modules));
         }
     } else {
         $ttH->html->redirect_rel($ttH->site->get_link($this->modules));
     }
     $ttH->navigation = get_navigation();
     $data['navigation'] = $ttH->navigation;
     $data['box_left'] = box_left();
     $data['box_column'] = box_column();
     $ttH->temp_act->assign('data', $data);
     $ttH->temp_act->parse("main");
     $ttH->output .= $ttH->temp_act->text("main");
 }
Esempio n. 5
0
 /**
  * function sMain ()
  * Khoi tao 
  **/
 function sMain()
 {
     global $ttH;
     $ttH->func->load_language($this->modules);
     $ttH->temp_act = new XTemplate($ttH->path_html . $this->modules . DS . $this->action . ".tpl");
     $ttH->temp_act->assign('CONF', $ttH->conf);
     $ttH->temp_act->assign('LANG', $ttH->lang);
     $ttH->temp_act->assign('DIR_IMAGE', $ttH->dir_images);
     $ttH->func->include_css($ttH->dir_css . $this->modules . '/' . $this->action . ".css");
     $ttH->conf['menu_action'] = array($this->modules);
     $ttH->data['link_lang'] = isset($ttH->data['link_lang']) ? $ttH->data['link_lang'] : array();
     include $this->modules . "_func.php";
     $data = array();
     if (isset($ttH->conf['cur_group'])) {
         $result = $ttH->db->query("select group_id, group_nav, type_show, num_show, is_show   \n\t\t\t\t\t\t\t\t\t\tfrom service_group \n\t\t\t\t\t\t\t\t\t\twhere group_id='" . $ttH->conf['cur_group'] . "' \n\t\t\t\t\t\t\t\t\t\tand is_show=1 \n\t\t\t\t\t\t\t\t\t\tlimit 0,1");
         if ($row = $ttH->db->fetch_row($result)) {
             //Current menu
             $arr_group_nav = !empty($row["group_nav"]) ? explode(',', $row["group_nav"]) : array();
             foreach ($arr_group_nav as $v) {
                 $ttH->conf['menu_action'][] = $this->modules . '-group-' . $v;
             }
             //End current menu
             $ttH->conf["cur_group_nav"] = $row["group_nav"];
             //Make link lang
             $result = $ttH->db->query("select friendly_link,lang   \n\t\t\t\t\t\t\t\t\t\t\tfrom service_group \n\t\t\t\t\t\t\t\t\t\t\twhere group_id='" . $ttH->conf['cur_group'] . "' ");
             while ($row_lang = $ttH->db->fetch_row($result)) {
                 $ttH->data['link_lang'][$row_lang['lang']] = $ttH->site->get_link_lang($row_lang['lang'], $this->modules, $row_lang['friendly_link']);
             }
             //End Make link lang
             //SEO
             $ttH->site->get_seo($ttH->data['cur_group']);
             $ttH->navigation = $ttH->site->html_arr_navigation(array(array('title' => $ttH->lang['global']['homepage'], 'link' => $ttH->site->get_link('home')), array('title' => $ttH->data['service_group'][$ttH->conf['cur_group']]['title'], 'link' => $ttH->site->get_link('service', $ttH->data['service_group'][$ttH->conf['cur_group']]['friendly_link']))));
             $data = array();
             $data['content'] = $this->do_list_group($row, $ttH->data['cur_group']);
         } else {
             $ttH->html->redirect_rel($ttH->site->get_link($this->modules));
         }
     } elseif (isset($ttH->conf['cur_item'])) {
         $where = " and p.item_id='" . $ttH->conf['cur_item'] . "' ";
         $result = $ttH->db->query("select * \n\t\t\t\t\t\t\t\t\t\tfrom service \n\t\t\t\t\t\t\t\t\t\twhere is_show=1 \n\t\t\t\t\t\t\t\t\t\t" . $where . " \n\t\t\t\t\t\t\t\t\t\tlimit 0,1");
         if ($row = $ttH->db->fetch_row($result)) {
             $row['content'] = $ttH->func->input_editor_decode($row['content']);
             $ttH->conf['cur_group'] = $row['group_id'];
             $ttH->conf["cur_group_nav"] = $row["group_nav"];
             $ttH->conf['cur_item'] = $row['item_id'];
             $ttH->data['cur_item'] = $row;
             //Make link lang
             $result = $ttH->db->query("select friendly_link,lang \n\t\t\t\t\t\t\t\t\t\t\tfrom service \n\t\t\t\t\t\t\t\t\t\t\twhere item_id='" . $ttH->conf['cur_item'] . "' ");
             while ($row_lang = $ttH->db->fetch_row($result)) {
                 $ttH->data['link_lang'][$row_lang['lang']] = $ttH->site->get_link_lang($row_lang['lang'], $this->modules, '', $row_lang['friendly_link']);
             }
             //End Make link lang
             //SEO
             $ttH->site->get_seo($ttH->data['cur_item']);
             $ttH->conf['menu_action'][] = $this->modules . '-group-' . $ttH->conf['cur_group'];
             $ttH->conf['menu_action'][] = $this->modules . '-item-' . $ttH->conf['cur_item'];
             //$data = $ttH->data['cur_item'];
             /*$ttH->temp_act->assign('data', array(
             			'title' => urlencode($data['title']),
             			'link' => $ttH->data['link_lang'][$ttH->conf['lang_cur']]
             		));
             		$ttH->temp_act->parse("html_title_more");
             		$data['more_title'] = $ttH->temp_act->text("html_title_more");
             		$ttH->temp_box->assign('data', $data);
             		$ttH->temp_box->parse("box_main");
             		$data = array(
             			"content" => $ttH->temp_box->text("box_main"),
             			"box_right" => box_right ()
             		);*/
             $data = array();
             $data['content'] = $this->do_detail($ttH->data['cur_item']);
         } else {
             $ttH->html->redirect_rel($ttH->site->get_link('home'));
         }
     } else {
         $ttH->html->redirect_rel($ttH->site->get_link('home'));
     }
     $data['box_left'] = box_left();
     $data['box_column'] = box_column();
     $ttH->temp_act->assign('data', $data);
     $ttH->temp_act->parse("main");
     $ttH->output .= $ttH->temp_act->text("main");
 }
Esempio n. 6
0
 /**
  * function sMain ()
  * Khoi tao 
  **/
 function sMain()
 {
     global $ttH;
     $ttH->func->load_language($this->modules);
     $ttH->temp_act = new XTemplate($ttH->path_html . $this->modules . DS . $this->action . ".tpl");
     $ttH->temp_act->assign('CONF', $ttH->conf);
     $ttH->temp_act->assign('LANG', $ttH->lang);
     $ttH->temp_act->assign('DIR_IMAGE', $ttH->dir_images);
     $ttH->func->include_css($ttH->dir_css . $this->modules . '/' . $this->action . ".css");
     $ttH->conf['menu_action'] = array($this->modules);
     $ttH->data['link_lang'] = isset($ttH->data['link_lang']) ? $ttH->data['link_lang'] : array();
     include $this->modules . "_func.php";
     $data = array();
     if (isset($ttH->conf['cur_group']) || isset($ttH->conf['cur_item'])) {
         if (isset($ttH->conf['cur_item'])) {
             $where = " and item_id='" . $ttH->conf['cur_item'] . "' ";
         } else {
             $where = " and group_id='" . $ttH->conf['cur_group'] . "' order by show_order desc, date_create desc";
         }
         $result = $ttH->db->query("select * \r\r\n\t\t\t\t\t\t\t\t\t\tfrom service \r\r\n\t\t\t\t\t\t\t\t\t\twhere is_show=1 \r\r\n\t\t\t\t\t\t\t\t\t\t" . $where . " \r\r\n\t\t\t\t\t\t\t\t\t\tlimit 0,1");
         if ($row = $ttH->db->fetch_row($result)) {
             $ttH->conf['cur_group'] = $row['group_id'];
             $ttH->conf['cur_item'] = $row['item_id'];
             $ttH->data['cur_item'] = $row;
             //Make link lang
             $result = $ttH->db->query("select friendly_link,lang \r\r\n\t\t\t\t\t\t\t\t\t\t\tfrom service_lang \r\r\n\t\t\t\t\t\t\t\t\t\t\twhere item_id='" . $ttH->conf['cur_item'] . "' ");
             while ($row_lang = $ttH->db->fetch_row($result)) {
                 $ttH->data['link_lang'][$row_lang['lang']] = $ttH->site->get_link_lang($row_lang['lang'], $this->modules, '', $row_lang['friendly_link']);
             }
             //End Make link lang
             //SEO
             $ttH->site->get_seo($ttH->data['cur_item']);
             $ttH->conf['menu_action'][] = $this->modules . '-group-' . $ttH->conf['cur_group'];
             $ttH->conf['menu_action'][] = $this->modules . '-item-' . $ttH->conf['cur_item'];
             $ttH->navigation = $ttH->site->html_arr_navigation(array(array('title' => $ttH->lang['global']['homepage'], 'link' => $ttH->site->get_link('home')), array('title' => $ttH->data['cur_item']['title'], 'link' => $ttH->data['link_lang'][$ttH->conf['lang_cur']])));
             //$data = $ttH->data['cur_item'];
             /*$ttH->temp_act->assign('data', array(
             			'title' => urlencode($data['title']),
             			'link' => $ttH->data['link_lang'][$ttH->conf['lang_cur']]
             		));
             		$ttH->temp_act->parse("html_title_more");
             		$data['more_title'] = $ttH->temp_act->text("html_title_more");
             		$ttH->temp_box->assign('data', $data);
             		$ttH->temp_box->parse("box_main");
             		$data = array(
             			"content" => $ttH->temp_box->text("box_main"),
             			"box_right" => box_right ()
             		);*/
             $data = array();
             $data['main_search'] = $ttH->site->main_search($ttH->data['cur_item']['title']);
             $data['content'] = $ttH->data['cur_item']['content'];
             $data['box_left'] = box_left();
             $data['box_column'] = box_column();
             $ttH->temp_box->assign('data', array('link_share' => $ttH->data['link_lang'][$ttH->conf['lang_cur']]));
             $ttH->temp_box->parse("html_list_share");
             $data['content'] .= $ttH->temp_box->text("html_list_share");
         } else {
             $ttH->html->redirect_rel($ttH->site->get_link('home'));
         }
     } else {
         $ttH->html->redirect_rel($ttH->site->get_link('home'));
     }
     $ttH->temp_act->assign('data', $data);
     $ttH->temp_act->parse("main");
     $ttH->output .= $ttH->temp_act->text("main");
 }