コード例 #1
0
ファイル: IndexController.php プロジェクト: noikiy/amatteur
 public function indexActivateAction()
 {
     $request = $this->getRequest();
     $this->view->register_url = WM_Router::create($request->getBaseUrl() . '?controller=users&action=register');
     $this->view->activate_url = WM_Router::create($request->getBaseUrl() . '?controller=users&action=activate');
     $this->view->search_services = WM_Router::create($request->getBaseUrl() . '?controller=search&action=advanced?id=services');
     $this->view->search_activate = WM_Router::create($request->getBaseUrl() . '?controller=search&action=advanced?id=activate');
     $user_data = Model_Users::getUser(JO_Session::get('user[user_id]'));
     if ($user_data['type_user']) {
         $this->view->userCanActivate = Model_Users::getUserTypeNotOthers($user_data['type_user']);
     }
     $upload = new JO_Upload_SessionStore();
     $upload->setName('upload_avatar');
     $info = $upload->getFileInfo();
     if (JO_Session::get('successfu_edite')) {
         $this->view->successfu_edite = true;
         JO_Session::clear('successfu_edite');
     }
     $this->view->user_data = $user_data;
     $this->view->children = array('header_part' => 'layout/header_part', 'footer_part' => 'layout/footer_part');
 }
コード例 #2
0
 public function temporary_avatarAction()
 {
     if (!JO_Session::get('user[user_id]')) {
         exit;
     }
     $upload = new JO_Upload_SessionStore();
     $upload->setName('upload_avatar');
     $info = $upload->getFileInfo();
     if ($info) {
         $this->getResponse()->addHeader('Content-Type: ' . $info['type']);
         echo $info['data'];
     }
     $this->noViewRenderer(true);
 }