Inheritance: extends BaseAction
 public function __construct()
 {
     parent::__construct();
     $this->_common();
     $this->_header();
     $this->_footer();
     /** 导入类库 **/
     import("@.Model.Home.PositionModel");
 }
Esempio n. 2
0
 public function oauth2Code()
 {
     $code = $_GET['code'];
     echo $code;
     //step 4:通过code获取用户access_token及openid
     $data = $this->get_user_info($code);
     echo $data;
     session('openid', $data['openid']);
     //step 6:通过拉取的用户信息,来查询是否有openid对应的用户
     // 	    import('Class.Home',APP_PATH);
     $user = HomeAction::get_user_by_openid($data['openid']);
     if (!empty($user)) {
         //1.存在openid对应的用户:跳转到个人中心
         $this->redirect(GROUP_NAME . '/Home/index');
     } else {
         //2.通过openid查不到用户:创建用户,跳转到个人中心
         M('user')->add($data);
         $this->redirect(GROUP_NAME . '/Home/index');
     }
 }
Esempio n. 3
0
 public function _initialize()
 {
     parent::_initialize();
 }
 public function _initialize()
 {
     parent::_initialize();
     import("@.Model.Home.MemberModel");
 }
 public function __construct()
 {
     parent::__construct();
     import("@.Util.Position");
 }
 public function __construct()
 {
     parent::__construct();
     $this->uploadSet = M('upload_set');
 }