assign("v",WSTConf('CONF.wstVersion')."_".WSTConf('CONF.wstPCStyleId')); hook('homeControllerBase'); if(WSTConf('CONF.seoMallSwitch')==0){ $this->redirect('home/switchs/index'); exit; } $this->assign('is_icp',$this->is_icp); } protected function fetch($template = '', $vars = [], $replace = [], $config = []) { $style = WSTConf('CONF.wsthomeStyle')?WSTConf('CONF.wsthomeStyle'):'default'; $replace['__STYLE__'] = str_replace('/index.php','',\think\Request::instance()->root()).'/hyhproject/home/view/'.WSTConf('CONF.wsthomeStyle'); return $this->view->fetch($style."/".$template, $vars, $replace, $config); } /** * 上传图片 */ public function uploadPic(){ return WSTUploadPic(0); } /** * 编辑器上传文件 */ public function editorUpload(){ return WSTEditUpload(0); } /** * 获取验证码 */ public function getVerify(){ WSTVerify(); } // 登录验证方法--用户 protected function checkAuth(){ $USER = session('WST_USER'); if(empty($USER)){ if(request()->isAjax()){ die('{"status":-999,"msg":"您还未登录"}'); }else{ $this->redirect('home/users/login'); exit; } } } //登录验证方法--商家 protected function checkShopAuth(){ $USER = session('WST_USER'); if(empty($USER) || $USER['userType']!=1){ if(request()->isAjax()){ die('{"status":-999,"msg":"您还未登录"}'); }else{ $this->redirect('home/shops/login'); exit; } } } }