public function __construct() { Language::read("common"); Language::read("microshop"); if (c("microshop_isuse") != "1") { header("location: " . SiteUrl); exit; } Tpl::setdir("default"); self::cp(); Tpl::setlayout("microshop_layout"); if ($_GET['column'] && strtoupper(CHARSET) == "GBK") { $GLOBALS['_GET'] = Language::getgbk($_GET); } Tpl::output("nav_list", ($nav = f("nav")) ? $nav : h("nav", TRUE, "file")); $search_type = array(); $search_type['goods'] = Language::get("nc_microshop_goods"); $search_type['personal'] = Language::get("nc_microshop_personal"); $search_type['store'] = Language::get("nc_microshop_store"); Tpl::output("search_type", $search_type); if (!empty($_SESSION['member_id']) || 0 < intval($_SESSION['member_id'])) { self::get_member_avatar($_SESSION['member_id']); } if (!c("site_status")) { halt(c("closed_reason")); } Tpl::output("html_title", Language::get("nc_microshop") . "-" . c("site_name")); Tpl::output("seo_keywords", c("microshop_seo_keywords")); Tpl::output("seo_description", c("microshop_seo_description")); $this->queryCart(); }