public function __construct()
 {
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['fcache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['fcache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //输出导航菜单
     $nav_list = get_shop_nav_list();
     $nav_list = init_nav_list($nav_list);
     $GLOBALS['tmpl']->assign("nav_list", $nav_list);
     //输出在线客服与时间
     $qq = explode("|", app_conf("ONLINE_QQ"));
     $msn = explode("|", app_conf("ONLINE_MSN"));
     $GLOBALS['tmpl']->assign("online_qq", $qq);
     $GLOBALS['tmpl']->assign("online_msn", $msn);
     //输出页面的标题关键词与描述
     $GLOBALS['tmpl']->assign("shop_info", get_shop_info());
     //输出系统文章
     $system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
     $GLOBALS['tmpl']->assign("system_article", $system_article['list']);
     //输出帮助
     $deal_help = get_help();
     $GLOBALS['tmpl']->assign("deal_help", $deal_help);
     //输出热门关键词
     // 热门搜索词
     $hot_kw = get_hot_kw();
     $GLOBALS['tmpl']->assign("hot_kw", $hot_kw);
     if (MODULE_NAME == "index" && ACTION_NAME == "index" || MODULE_NAME == "acate" && ACTION_NAME == "index" || MODULE_NAME == "article" && ACTION_NAME == "index" || MODULE_NAME == "brand" && ACTION_NAME == "index" || MODULE_NAME == "cate" && ACTION_NAME == "index" || MODULE_NAME == "city" && ACTION_NAME == "index" || MODULE_NAME == "comment" && ACTION_NAME == "index" || MODULE_NAME == "daren" && ACTION_NAME == "index" || MODULE_NAME == "daren" && ACTION_NAME == "submit" || MODULE_NAME == "discount" && ACTION_NAME == "index" || MODULE_NAME == "discover" && ACTION_NAME == "index" || MODULE_NAME == "exchange" && ACTION_NAME == "index" || MODULE_NAME == "goods" && ACTION_NAME == "index" || MODULE_NAME == "group" && ACTION_NAME == "index" || MODULE_NAME == "group" && ACTION_NAME == "forum" || MODULE_NAME == "group" && ACTION_NAME == "create" || MODULE_NAME == "help" && ACTION_NAME == "index" || MODULE_NAME == "link" && ACTION_NAME == "index" || MODULE_NAME == "mall" && ACTION_NAME == "index" || MODULE_NAME == "mobile" && ACTION_NAME == "index" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "list_notice" || MODULE_NAME == "rec" && ACTION_NAME == "rhot" || MODULE_NAME == "rec" && ACTION_NAME == "rnew" || MODULE_NAME == "rec" && ACTION_NAME == "rbest" || MODULE_NAME == "rec" && ACTION_NAME == "rsale" || MODULE_NAME == "score" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "fav" || MODULE_NAME == "space" && ACTION_NAME == "fans" || MODULE_NAME == "space" && ACTION_NAME == "focus" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "pick" || MODULE_NAME == "sys" && ACTION_NAME == "index" || MODULE_NAME == "sys" && ACTION_NAME == "list_notice" || MODULE_NAME == "topic" && ACTION_NAME == "index" || MODULE_NAME == "vote" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
Example #2
0
 public function __construct()
 {
     $_COOKIE['lang'] = !$_COOKIE['lang'] ? 'zh-cn' : $_COOKIE['lang'];
     $lang = empty($_GET['lang']) ? $_COOKIE['lang'] : $_GET['lang'];
     $url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'] . '?' . $_SERVER['QUERY_STRING'];
     if ($lang == 'zh-cn') {
         $lang = 'zh-cn';
         setcookie('lang', 'zh-cn', time() + 3600 * 24);
         $urls = $url . '&lang=eng';
     } else {
         $lang = 'eng';
         setcookie('lang', 'eng', time() + 3600 * 24);
         $urls = $url . '&lang=zh-cn';
     }
     $langs = (require APP_ROOT_PATH . 'lang/' . $lang . '/lang.php');
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['tmpl']->assign("langs", $lang);
     $GLOBALS['tmpl']->assign("url", $urls);
     $GLOBALS['tmpl']->assign($langs);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['fcache']->get("APP_DYNAMIC_CACHE_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['fcache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //设置返回前面的页面
     if (MODULE_NAME == "index" || MODULE_NAME == "project" && ACTION_NAME == "add" || MODULE_NAME == "project" && ACTION_NAME == "edit" || MODULE_NAME == "project" && ACTION_NAME == "add_item" || MODULE_NAME == "project" && ACTION_NAME == "edit_item" || MODULE_NAME == "deals" && ACTION_NAME == "index" || MODULE_NAME == "deal" && ACTION_NAME == "index" || MODULE_NAME == "deal" && ACTION_NAME == "show" || MODULE_NAME == "deal" && ACTION_NAME == "update" || MODULE_NAME == "deal" && ACTION_NAME == "updatedetail" || MODULE_NAME == "deal" && ACTION_NAME == "comment" || MODULE_NAME == "cart" && ACTION_NAME == "index" || MODULE_NAME == "cart" && ACTION_NAME == "pay" || MODULE_NAME == "faq" || MODULE_NAME == "help" || MODULE_NAME == "account" && ACTION_NAME == "index" || MODULE_NAME == "account" && ACTION_NAME == "incharge" || MODULE_NAME == "account" && ACTION_NAME == "pay" || MODULE_NAME == "account" && ACTION_NAME == "project" || MODULE_NAME == "account" && ACTION_NAME == "credit" || MODULE_NAME == "account" && ACTION_NAME == "view_order" || MODULE_NAME == "account" && ACTION_NAME == "focus" || MODULE_NAME == "account" && ACTION_NAME == "support" || MODULE_NAME == "account" && ACTION_NAME == "paid" || MODULE_NAME == "account" && ACTION_NAME == "refund" || MODULE_NAME == "news" && ACTION_NAME == "index" || MODULE_NAME == "news" && ACTION_NAME == "fav" || MODULE_NAME == "comment" && ACTION_NAME == "index" || MODULE_NAME == "comment" && ACTION_NAME == "send" || MODULE_NAME == "message" && ACTION_NAME == "index" || MODULE_NAME == "message" && ACTION_NAME == "history" || MODULE_NAME == "notify" && ACTION_NAME == "index" || MODULE_NAME == "settings" && ACTION_NAME == "index" || MODULE_NAME == "settings" && ACTION_NAME == "password" || MODULE_NAME == "settings" && ACTION_NAME == "bind" || MODULE_NAME == "settings" && ACTION_NAME == "consignee") {
         set_gopreview();
     }
 }
 public function __construct()
 {
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['fcache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['fcache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //输出导航菜单
     $nav_list = get_nav_list();
     $nav_list = init_nav_list($nav_list);
     $GLOBALS['tmpl']->assign("nav_list", $nav_list);
     //输出在线客服与时间
     $qq = explode("|", app_conf("ONLINE_QQ"));
     $msn = explode("|", app_conf("ONLINE_MSN"));
     $GLOBALS['tmpl']->assign("online_qq", $qq);
     $GLOBALS['tmpl']->assign("online_msn", $msn);
     //输出页面的标题关键词与描述
     $GLOBALS['tmpl']->assign("shop_info", get_shop_info());
     //输出帮助
     $deal_help = get_help();
     $GLOBALS['tmpl']->assign("deal_help", $deal_help);
     //输出系统文章
     $system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
     $GLOBALS['tmpl']->assign("system_article", $system_article['list']);
     //输出热门关键词
     $hot_kw = get_hot_kw();
     $GLOBALS['tmpl']->assign("hot_kw", $hot_kw);
     if (MODULE_NAME == "deal" && ACTION_NAME == "index" || MODULE_NAME == "deals" && ACTION_NAME == "index" || MODULE_NAME == "dhapi" && ACTION_NAME == "index" || MODULE_NAME == "index" && ACTION_NAME == "index" || MODULE_NAME == "message" && ACTION_NAME == "index" || MODULE_NAME == "order" && ACTION_NAME == "index" || MODULE_NAME == "search" && ACTION_NAME == "index" || MODULE_NAME == "second" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
 public function __construct()
 {
     if ($GLOBALS['distribution_cfg']['OSS_TYPE'] && $GLOBALS['distribution_cfg']['OSS_TYPE'] == "ES_FILE") {
         //logger::write($GLOBALS['distribution_cfg']['OSS_DOMAIN']."/es_file.php");
         global $syn_image_ci;
         global $curl_param;
         //global $syn_image_idx;
         $syn_image_idx = 0;
         $syn_image_ci = curl_init($GLOBALS['distribution_cfg']['OSS_DOMAIN'] . "/es_file.php");
         curl_setopt($syn_image_ci, CURLOPT_RETURNTRANSFER, true);
         curl_setopt($syn_image_ci, CURLOPT_SSL_VERIFYPEER, false);
         curl_setopt($syn_image_ci, CURLOPT_SSL_VERIFYHOST, false);
         curl_setopt($syn_image_ci, CURLOPT_NOPROGRESS, true);
         curl_setopt($syn_image_ci, CURLOPT_HEADER, false);
         curl_setopt($syn_image_ci, CURLOPT_POST, TRUE);
         curl_setopt($syn_image_ci, CURLOPT_TIMEOUT, 1);
         curl_setopt($syn_image_ci, CURLOPT_TIMECONDITION, 1);
         $curl_param['username'] = $GLOBALS['distribution_cfg']['OSS_ACCESS_ID'];
         $curl_param['password'] = $GLOBALS['distribution_cfg']['OSS_ACCESS_KEY'];
         $curl_param['act'] = 2;
     }
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['cache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['cache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['cache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['cache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     /* 返回上一页后续再做*/
     if (MODULE_NAME == "index" && ACTION_NAME == "index" || MODULE_NAME == "acate" && ACTION_NAME == "index" || MODULE_NAME == "article" && ACTION_NAME == "index" || MODULE_NAME == "article" && ACTION_NAME == "system_article" || MODULE_NAME == "cart" && ACTION_NAME == "index" || MODULE_NAME == "cart" && ACTION_NAME == "check" || MODULE_NAME == "cart" && ACTION_NAME == "order" || MODULE_NAME == "cate" && ACTION_NAME == "index" || MODULE_NAME == "daren" && ACTION_NAME == "index" || MODULE_NAME == "daren" && ACTION_NAME == "submit" || MODULE_NAME == "deal" && ACTION_NAME == "index" || MODULE_NAME == "discover" && ACTION_NAME == "index" || MODULE_NAME == "event" && ACTION_NAME == "index" || MODULE_NAME == "events" && ACTION_NAME == "index" || MODULE_NAME == "group" && ACTION_NAME == "index" || MODULE_NAME == "group" && ACTION_NAME == "create" || MODULE_NAME == "group" && ACTION_NAME == "forum" || MODULE_NAME == "group" && ACTION_NAME == "user_list" || MODULE_NAME == "help" && ACTION_NAME == "index" || MODULE_NAME == "link" && ACTION_NAME == "index" || MODULE_NAME == "mall" && ACTION_NAME == "index" || MODULE_NAME == "news" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "index" || MODULE_NAME == "review" && ACTION_NAME == "index" || MODULE_NAME == "scores" && ACTION_NAME == "index" || MODULE_NAME == "store" && ACTION_NAME == "index" || MODULE_NAME == "stores" && ACTION_NAME == "index" || MODULE_NAME == "stores" && ACTION_NAME == "brand" || MODULE_NAME == "sys_article" && ACTION_NAME == "index" || MODULE_NAME == "topic" && ACTION_NAME == "index" || MODULE_NAME == "tuan" && ACTION_NAME == "index" || MODULE_NAME == "uc_account" && ACTION_NAME == "index" || MODULE_NAME == "uc_collect" && ACTION_NAME == "index" || MODULE_NAME == "uc_collect" && ACTION_NAME == "youhui_collect" || MODULE_NAME == "uc_collect" && ACTION_NAME == "event_collect" || MODULE_NAME == "uc_consignee" && ACTION_NAME == "index" || MODULE_NAME == "uc_consignee" && ACTION_NAME == "add" || MODULE_NAME == "uc_coupon" && ACTION_NAME == "index" || MODULE_NAME == "uc_event" && ACTION_NAME == "index" || MODULE_NAME == "uc_home" && ACTION_NAME == "index" || MODULE_NAME == "uc_home" && ACTION_NAME == "myfav" || MODULE_NAME == "uc_home" && ACTION_NAME == "uc_follow_list" || MODULE_NAME == "uc_home" && ACTION_NAME == "uc_fans_list" || MODULE_NAME == "uc_invite" && ACTION_NAME == "index" || MODULE_NAME == "uc_log" && ACTION_NAME == "money" || MODULE_NAME == "uc_log" && ACTION_NAME == "score" || MODULE_NAME == "uc_log" && ACTION_NAME == "point" || MODULE_NAME == "uc_log" && ACTION_NAME == "exchange" || MODULE_NAME == "uc_lottery" && ACTION_NAME == "index" || MODULE_NAME == "uc_medal" && ACTION_NAME == "index" || MODULE_NAME == "uc_money" && ACTION_NAME == "withdraw" || MODULE_NAME == "uc_money" && ACTION_NAME == "incharge" || MODULE_NAME == "uc_msg" && ACTION_NAME == "index" || MODULE_NAME == "uc_myinfo" && ACTION_NAME == "index" || MODULE_NAME == "uc_order" && ACTION_NAME == "index" || MODULE_NAME == "uc_order" && ACTION_NAME == "view" || MODULE_NAME == "uc_review" && ACTION_NAME == "index" || MODULE_NAME == "uc_voucher" && ACTION_NAME == "index" || MODULE_NAME == "uc_voucher" && ACTION_NAME == "exchange" || MODULE_NAME == "uc_youhui" && ACTION_NAME == "index" || MODULE_NAME == "youhui" && ACTION_NAME == "index" || MODULE_NAME == "youhuis" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
Example #5
0
 public function __construct()
 {
     $this->is_ajax = intval($_REQUEST['is_ajax']);
     if (!$GLOBALS['user_info']) {
         set_gopreview();
         showErr($GLOBALS['lang']['PLEASE_LOGIN_FIRST'], $this->is_ajax, url("index", "user#login"));
     }
 }
 public function __construct()
 {
     $this->is_ajax = intval($_REQUEST['is_ajax']);
     $authorized_info = es_session::get("authorized_info");
     if (!$authorized_info) {
         set_gopreview();
         showErr($GLOBALS['lang']['PLEASE_LOGIN_FIRST'], $this->is_ajax, url("index", "authorized#login"));
     }
 }
Example #7
0
 public function __construct()
 {
     if ($GLOBALS['distribution_cfg']['OSS_TYPE'] && $GLOBALS['distribution_cfg']['OSS_TYPE'] == "ES_FILE") {
         logger::write($GLOBALS['distribution_cfg']['OSS_DOMAIN'] . "/es_file.php");
         global $syn_image_ci;
         global $curl_param;
         //global $syn_image_idx;
         $syn_image_idx = 0;
         $syn_image_ci = curl_init($GLOBALS['distribution_cfg']['OSS_DOMAIN'] . "/es_file.php");
         curl_setopt($syn_image_ci, CURLOPT_RETURNTRANSFER, true);
         curl_setopt($syn_image_ci, CURLOPT_SSL_VERIFYPEER, false);
         curl_setopt($syn_image_ci, CURLOPT_SSL_VERIFYHOST, false);
         curl_setopt($syn_image_ci, CURLOPT_NOPROGRESS, true);
         curl_setopt($syn_image_ci, CURLOPT_HEADER, false);
         curl_setopt($syn_image_ci, CURLOPT_POST, TRUE);
         curl_setopt($syn_image_ci, CURLOPT_TIMEOUT, 1);
         curl_setopt($syn_image_ci, CURLOPT_TIMECONDITION, 1);
         $curl_param['username'] = $GLOBALS['distribution_cfg']['OSS_ACCESS_ID'];
         $curl_param['password'] = $GLOBALS['distribution_cfg']['OSS_ACCESS_KEY'];
         $curl_param['act'] = 2;
     }
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['cache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['cache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['cache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['cache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //输出导航菜单
     $nav_list = get_nav_list();
     $nav_list = init_nav_list($nav_list);
     foreach ($nav_list as $k => $v) {
         $nav_list[$k]['sub_nav'] = init_nav_list($v['sub_nav']);
     }
     $GLOBALS['tmpl']->assign("nav_list", $nav_list);
     //输出在线客服与时间
     if (app_conf("ONLINE_QQ") != "") {
         $qq = unserialize(app_conf("ONLINE_QQ"));
         $GLOBALS['tmpl']->assign("online_qq", $qq);
     }
     //输出页面的标题关键词与描述
     $GLOBALS['tmpl']->assign("site_info", get_site_info());
     //输出系统文章
     $system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
     $GLOBALS['tmpl']->assign("system_article", $system_article['list']);
     //输出帮助
     $deal_help = get_help();
     $GLOBALS['tmpl']->assign("deal_help", $deal_help);
     if (MODULE_NAME == "acate" && ACTION_NAME == "index" || MODULE_NAME == "article" && ACTION_NAME == "index" || MODULE_NAME == "cate" && ACTION_NAME == "index" || MODULE_NAME == "comment" && ACTION_NAME == "index" || MODULE_NAME == "help" && ACTION_NAME == "index" || MODULE_NAME == "link" && ACTION_NAME == "index" || MODULE_NAME == "mobile" && ACTION_NAME == "index" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "list_notice" || MODULE_NAME == "rec" && ACTION_NAME == "rhot" || MODULE_NAME == "rec" && ACTION_NAME == "rnew" || MODULE_NAME == "rec" && ACTION_NAME == "rbest" || MODULE_NAME == "rec" && ACTION_NAME == "rsale" || MODULE_NAME == "score" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "fav" || MODULE_NAME == "space" && ACTION_NAME == "fans" || MODULE_NAME == "space" && ACTION_NAME == "focus" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "pick" || MODULE_NAME == "sys" && ACTION_NAME == "index" || MODULE_NAME == "sys" && ACTION_NAME == "list_notice" || MODULE_NAME == "vote" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
Example #8
0
 public function __construct()
 {
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['fcache']->get("APP_DYNAMIC_CACHE_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['fcache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //设置返回前面的页面
     if (MODULE_NAME == "index" || MODULE_NAME == "project" && ACTION_NAME == "add" || MODULE_NAME == "project" && ACTION_NAME == "edit" || MODULE_NAME == "project" && ACTION_NAME == "add_item" || MODULE_NAME == "project" && ACTION_NAME == "edit_item" || MODULE_NAME == "deals" && ACTION_NAME == "index" || MODULE_NAME == "deal" && ACTION_NAME == "index" || MODULE_NAME == "deal" && ACTION_NAME == "show" || MODULE_NAME == "deal" && ACTION_NAME == "update" || MODULE_NAME == "deal" && ACTION_NAME == "updatedetail" || MODULE_NAME == "deal" && ACTION_NAME == "comment" || MODULE_NAME == "cart" && ACTION_NAME == "index" || MODULE_NAME == "cart" && ACTION_NAME == "pay" || MODULE_NAME == "faq" || MODULE_NAME == "help" || MODULE_NAME == "account" && ACTION_NAME == "index" || MODULE_NAME == "account" && ACTION_NAME == "incharge" || MODULE_NAME == "account" && ACTION_NAME == "pay" || MODULE_NAME == "account" && ACTION_NAME == "project" || MODULE_NAME == "account" && ACTION_NAME == "credit" || MODULE_NAME == "account" && ACTION_NAME == "view_order" || MODULE_NAME == "account" && ACTION_NAME == "focus" || MODULE_NAME == "account" && ACTION_NAME == "support" || MODULE_NAME == "account" && ACTION_NAME == "paid" || MODULE_NAME == "account" && ACTION_NAME == "refund" || MODULE_NAME == "news" && ACTION_NAME == "index" || MODULE_NAME == "news" && ACTION_NAME == "fav" || MODULE_NAME == "comment" && ACTION_NAME == "index" || MODULE_NAME == "comment" && ACTION_NAME == "send" || MODULE_NAME == "message" && ACTION_NAME == "index" || MODULE_NAME == "message" && ACTION_NAME == "history" || MODULE_NAME == "notify" && ACTION_NAME == "index" || MODULE_NAME == "settings" && ACTION_NAME == "index" || MODULE_NAME == "settings" && ACTION_NAME == "password" || MODULE_NAME == "settings" && ACTION_NAME == "bind" || MODULE_NAME == "zhiyi" && ACTION_NAME == "zhiyi" || MODULE_NAME == "settings" && ACTION_NAME == "consignee") {
         set_gopreview();
     }
 }
 function index()
 {
     if (!$GLOBALS['user_info']) {
         set_gopreview();
         app_redirect(url("index", "user#login"));
         exit;
     }
     $info['title'] = "成为借出者";
     if ($GLOBALS['user_info']['is_borrow_out'] == 0) {
         $GLOBALS['db']->query("UPDATE " . DB_PREFIX . "user SET is_borrow_out=1 WHERE id=" . $GLOBALS['user_info']['id']);
     }
     $seo_title = $info['seo_title'] != '' ? $info['seo_title'] : $info['title'];
     $GLOBALS['tmpl']->assign("page_title", $seo_title);
     $seo_keyword = $info['seo_keyword'] != '' ? $info['seo_keyword'] : $info['title'];
     $GLOBALS['tmpl']->assign("page_keyword", $seo_keyword . ",");
     $seo_description = $info['seo_description'] != '' ? $info['seo_description'] : $info['title'];
     $GLOBALS['tmpl']->assign("page_description", $seo_description . ",");
     $GLOBALS['tmpl']->display("page/belender.html");
 }
 public function __construct()
 {
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['fcache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['fcache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //输出导航菜单
     $nav_list = get_nav_list();
     $nav_list = init_nav_list($nav_list);
     foreach ($nav_list as $k => $v) {
         $nav_list[$k]['sub_nav'] = init_nav_list($v['sub_nav']);
     }
     $GLOBALS['tmpl']->assign("nav_list", $nav_list);
     //输出在线客服与时间
     if (app_conf("ONLINE_QQ") != "") {
         $qq = unserialize(app_conf("ONLINE_QQ"));
         $GLOBALS['tmpl']->assign("online_qq", $qq);
     }
     //输出页面的标题关键词与描述
     $GLOBALS['tmpl']->assign("site_info", get_site_info());
     //输出系统文章
     $system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
     $GLOBALS['tmpl']->assign("system_article", $system_article['list']);
     //输出帮助
     $deal_help = get_help();
     $GLOBALS['tmpl']->assign("deal_help", $deal_help);
     //输出热门关键词
     $hot_kw = app_conf("SHOP_SEARCH_KEYWORD");
     $hot_kw = preg_split("/[ ,]/i", $hot_kw);
     $GLOBALS['tmpl']->assign("hot_kw", $hot_kw);
     if (MODULE_NAME == "acate" && ACTION_NAME == "index" || MODULE_NAME == "article" && ACTION_NAME == "index" || MODULE_NAME == "cate" && ACTION_NAME == "index" || MODULE_NAME == "comment" && ACTION_NAME == "index" || MODULE_NAME == "help" && ACTION_NAME == "index" || MODULE_NAME == "link" && ACTION_NAME == "index" || MODULE_NAME == "mobile" && ACTION_NAME == "index" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "list_notice" || MODULE_NAME == "rec" && ACTION_NAME == "rhot" || MODULE_NAME == "rec" && ACTION_NAME == "rnew" || MODULE_NAME == "rec" && ACTION_NAME == "rbest" || MODULE_NAME == "rec" && ACTION_NAME == "rsale" || MODULE_NAME == "score" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "fav" || MODULE_NAME == "space" && ACTION_NAME == "fans" || MODULE_NAME == "space" && ACTION_NAME == "focus" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "pick" || MODULE_NAME == "sys" && ACTION_NAME == "index" || MODULE_NAME == "sys" && ACTION_NAME == "list_notice" || MODULE_NAME == "vote" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
Example #11
0
function get_pre_wap()
{
    if (ACT == "index" || ACT == "project" && ACT_2 == "add" || ACT == "project" && ACT_2 == "edit" || ACT == "project" && ACT_2 == "add_item" || ACT == "project" && ACT_2 == "edit_item" || ACT == "deals" && ACT_2 == "index" || ACT == "deal" && ACT_2 == "index" || ACT == "deal" && ACT_2 == "show" || ACT == "deal" && ACT_2 == "update" || ACT == "deal" && ACT_2 == "updatedetail" || ACT == "deal" && ACT_2 == "comment" || ACT == "cart" && ACT_2 == "index" || ACT == "cart" && ACT_2 == "pay" || ACT == "faq" || ACT == "help" || ACT == "account" && ACT_2 == "index" || ACT == "account" && ACT_2 == "incharge" || ACT == "account" && ACT_2 == "pay" || ACT == "account" && ACT_2 == "project" || ACT == "account" && ACT_2 == "credit" || ACT == "account" && ACT_2 == "view_order" || ACT == "account" && ACT_2 == "focus" || ACT == "account" && ACT_2 == "support" || ACT == "account" && ACT_2 == "paid" || ACT == "account" && ACT_2 == "refund" || ACT == "news" && ACT_2 == "index" || ACT == "news" && ACT_2 == "fav" || ACT == "comment" && ACT_2 == "index" || ACT == "comment" && ACT_2 == "send" || ACT == "message" && ACT_2 == "index" || ACT == "message" && ACT_2 == "history" || ACT == "notify" && ACT_2 == "index" || ACT == "settings" && ACT_2 == "index" || ACT == "settings" && ACT_2 == "password" || ACT == "settings" && ACT_2 == "bind" || ACT == "settings" && ACT_2 == "consignee") {
        set_gopreview();
    }
}
 function bid()
 {
     if (!$GLOBALS['user_info']) {
         set_gopreview();
         app_redirect(url("index", "user#login"));
     }
     //如果未绑定手机
     if (intval($GLOBALS['user_info']['mobilepassed']) == 0) {
         $GLOBALS['tmpl']->assign("page_title", "成为借出者");
         $GLOBALS['tmpl']->display("page/deal_mobilepaseed.html");
         exit;
     }
     $id = intval($_REQUEST['id']);
     $deal = get_deal($id);
     if (!$deal) {
         app_redirect(url("index"));
     }
     if ($deal['user_id'] == $GLOBALS['user_info']['id']) {
         showErr($GLOBALS['lang']['CANT_BID_BY_YOURSELF']);
     }
     if ($deal['ips_bill_no'] != "" && $GLOBALS['user_info']['ips_acct_no'] == "") {
         showErr("此标为第三方托管标,请先绑定第三方托管账户", 0, url("index", "uc_center"));
     }
     $has_bid_money = $GLOBALS['db']->getOne("SELECT sum(money) FROM " . DB_PREFIX . "deal_load WHERE deal_id=" . $id);
     $GLOBALS['tmpl']->assign("has_bid_money", $has_bid_money);
     if ($deal['uloadtype'] == 1) {
         $GLOBALS['tmpl']->assign("has_bid_portion", intval($has_bid_money) / ($deal['borrow_amount'] / $deal['portion']));
     }
     $seo_title = $deal['seo_title'] != '' ? $deal['seo_title'] : $deal['type_match_row'] . " - " . $deal['name'];
     $GLOBALS['tmpl']->assign("page_title", $seo_title);
     $seo_keyword = $deal['seo_keyword'] != '' ? $deal['seo_keyword'] : $deal['type_match_row'] . "," . $deal['name'];
     $GLOBALS['tmpl']->assign("page_keyword", $seo_keyword . ",");
     $seo_description = $deal['seo_description'] != '' ? $deal['seo_description'] : $deal['name'];
     $GLOBALS['tmpl']->assign("deal", $deal);
     $GLOBALS['tmpl']->display("page/deal_bid.html");
 }
 public function detail()
 {
     /*if(!$GLOBALS['user_info']){
     			
     			app_redirect(url("index","user#login")); 
     		}*/
     set_gopreview();
     $id = intval($_REQUEST['id']);
     $deal_id = $GLOBALS['db']->getOne("SELECT deal_id FROM " . DB_PREFIX . "deal_load_transfer WHERE id=" . $id);
     if ($deal_id == 0) {
         echo "不存在的债权";
         die;
     }
     $deal = get_deal($deal_id);
     syn_transfer_status($id);
     $deal['yq_count'] = $GLOBALS['db']->getOne("SELECT count(*) FROM " . DB_PREFIX . "deal_repay WHERE has_repay = 1 and deal_id=" . $deal_id . " AND status >= 2");
     $GLOBALS['tmpl']->assign('deal', $deal);
     //借款列表
     $load_list = $GLOBALS['db']->getAll("SELECT deal_id,user_id,user_name,money,is_auto,create_time FROM " . DB_PREFIX . "deal_load WHERE deal_id = " . $deal_id);
     $u_info = get_user("*", $deal['user_id']);
     if ($deal['view_info'] != "") {
         $view_info_list = unserialize($deal['view_info']);
         $GLOBALS['tmpl']->assign('view_info_list', $view_info_list);
     }
     //可用额度
     $can_use_quota = get_can_use_quota($deal['user_id']);
     $GLOBALS['tmpl']->assign('can_use_quota', $can_use_quota);
     $credit_file = get_user_credit_file($deal['user_id']);
     $deal['is_faved'] = 0;
     if ($GLOBALS['user_info']) {
         if ($u_info['user_type'] == 1) {
             $company = $GLOBALS['db']->getRowCached("SELECT * FROM " . DB_PREFIX . "user_company WHERE user_id=" . $u_info['id']);
         }
         if ($deal['deal_status'] >= 4) {
             //还款列表
             $loan_repay_list = get_deal_load_list($deal);
             $GLOBALS['tmpl']->assign("loan_repay_list", $loan_repay_list);
             if ($loan_repay_list) {
                 $temp_self_money_list = $GLOBALS['db']->getAllCached("SELECT sum(self_money) as total_money,u_key FROM " . DB_PREFIX . "deal_load_repay WHERE has_repay=1 AND deal_id=" . $id . " group by u_key ");
                 $self_money_list = array();
                 foreach ($temp_self_money_list as $k => $v) {
                     $self_money_list[$v['u_key']] = $v['total_money'];
                 }
                 foreach ($load_list as $k => $v) {
                     $load_list[$k]['remain_money'] = $v['money'] - $self_money_list[$k];
                     if ($load_list[$k]['remain_money'] <= 0) {
                         $load_list[$k]['remain_money'] = 0;
                         $load_list[$k]['status'] = 1;
                     }
                 }
             }
         }
         $user_statics = sys_user_status($deal['user_id'], true);
         $GLOBALS['tmpl']->assign("user_statics", $user_statics);
         $GLOBALS['tmpl']->assign("company", $company);
     }
     $GLOBALS['tmpl']->assign("load_list", $load_list);
     $GLOBALS['tmpl']->assign("credit_file", $credit_file);
     $GLOBALS['tmpl']->assign("u_info", $u_info);
     //工作认证是否过期
     $GLOBALS['tmpl']->assign('expire', user_info_expire($u_info));
     //留言
     require APP_ROOT_PATH . 'app/Lib/message.php';
     require APP_ROOT_PATH . 'app/Lib/page.php';
     $rel_table = 'transfer';
     $message_type = $GLOBALS['db']->getRow("select * from " . DB_PREFIX . "message_type where type_name='" . $rel_table . "'");
     $condition = "rel_table = '" . $rel_table . "' and rel_id = " . $id;
     if (app_conf("USER_MESSAGE_AUTO_EFFECT") == 0) {
         $condition .= " and user_id = " . intval($GLOBALS['user_info']['id']);
     } else {
         if ($message_type['is_effect'] == 0) {
             $condition .= " and user_id = " . intval($GLOBALS['user_info']['id']);
         }
     }
     //message_form 变量输出
     $GLOBALS['tmpl']->assign('rel_id', $id);
     $GLOBALS['tmpl']->assign('rel_table', $rel_table);
     //分页
     $page = intval($_REQUEST['p']);
     if ($page == 0) {
         $page = 1;
     }
     $limit = ($page - 1) * app_conf("PAGE_SIZE") . "," . app_conf("PAGE_SIZE");
     $msg_condition = $condition . " AND is_effect = 1 ";
     $message = get_message_list($limit, $msg_condition);
     $page = new Page($message['count'], app_conf("PAGE_SIZE"));
     //初始化分页对象
     $p = $page->show();
     $GLOBALS['tmpl']->assign('pages', $p);
     foreach ($message['list'] as $k => $v) {
         $msg_sub = get_message_list("", "pid=" . $v['id'], false);
         $message['list'][$k]["sub"] = $msg_sub["list"];
     }
     $GLOBALS['tmpl']->assign("message_list", $message['list']);
     //==================================================
     $condition = ' AND dlt.id=' . $id . ' AND d.deal_status >= 4 and d.is_effect=1 and d.is_delete=0  and d.repay_time_type =1 and  d.publish_wait=0 ';
     $union_sql = " LEFT JOIN " . DB_PREFIX . "deal_load_transfer dlt ON dlt.deal_id = dl.deal_id ";
     $transfer = get_transfer($union_sql, $condition);
     $GLOBALS['tmpl']->assign('transfer', $transfer);
     if ($deal['type_match_row']) {
         $seo_title = $deal['seo_title'] != '' ? $deal['seo_title'] : $deal['type_match_row'] . " - " . $deal['name'];
     } else {
         $seo_title = $deal['seo_title'] != '' ? $deal['seo_title'] : $deal['name'];
     }
     $GLOBALS['tmpl']->assign("page_title", $GLOBALS['lang']['TRANSFER'] . " - " . $seo_title);
     $seo_keyword = $deal['seo_keyword'] != '' ? $deal['seo_keyword'] : $deal['type_match_row'] . "," . $deal['name'];
     $GLOBALS['tmpl']->assign("page_keyword", $GLOBALS['lang']['TRANSFER'] . "," . $seo_keyword . ",");
     $seo_description = $deal['seo_description'] != '' ? $deal['seo_description'] : $deal['name'];
     $GLOBALS['tmpl']->assign("seo_description", $GLOBALS['lang']['TRANSFER'] . "," . $seo_description . ",");
     $GLOBALS['tmpl']->assign("deal", $deal);
     $GLOBALS['tmpl']->display("page/transfer.html");
 }
Example #14
0
 function bid()
 {
     if (!$GLOBALS['user_info']) {
         set_gopreview();
         app_redirect(url("index", "user#login"));
     }
     //如果未绑定手机
     if (intval($GLOBALS['user_info']['mobilepassed']) == 0) {
         $GLOBALS['tmpl']->assign("page_title", "成为借出者");
         $GLOBALS['tmpl']->display("page/deal_mobilepaseed.html");
         exit;
     }
     $id = intval($_REQUEST['id']);
     $deal = get_deal($id);
     if (!$deal) {
         app_redirect(url("index"));
     }
     if ($deal['user_id'] == $GLOBALS['user_info']['id']) {
         showErr($GLOBALS['lang']['CANT_BID_BY_YOURSELF']);
     }
     if ($deal['ips_bill_no'] != "" && $GLOBALS['user_info']['ips_acct_no'] == "") {
         showErr("此标为第三方托管标,请先绑定第三方托管账户", 0, url("index", "uc_center"));
     }
     $seo_title = $deal['seo_title'] != '' ? $deal['seo_title'] : $deal['type_match_row'] . " - " . $deal['name'];
     $GLOBALS['tmpl']->assign("page_title", $seo_title);
     $seo_keyword = $deal['seo_keyword'] != '' ? $deal['seo_keyword'] : $deal['type_match_row'] . "," . $deal['name'];
     $GLOBALS['tmpl']->assign("page_keyword", $seo_keyword . ",");
     $seo_description = $deal['seo_description'] != '' ? $deal['seo_description'] : $deal['name'];
     $GLOBALS['tmpl']->assign("deal", $deal);
     $GLOBALS['tmpl']->display("page/deal_bid.html");
 }