コード例 #1
0
ファイル: NewController.php プロジェクト: asika32764/natika
 /**
  * prepareExecute
  *
  * @return  void
  */
 protected function prepareExecute()
 {
     parent::prepareExecute();
     $catId = $this->input->get('category');
     $this->view['category'] = (new CategoryMapper())->findOne($catId);
     $this->view['post'] = new Data($this->getUserState($this->getContext('edit.data')));
 }
コード例 #2
0
ファイル: GetController.php プロジェクト: lyrasoft/warder
 /**
  * prepareExecute
  *
  * @return  void
  */
 protected function prepareExecute()
 {
     if (!UserHelper::isLogin()) {
         UserHelper::goToLogin($this->app->uri->full);
     }
     parent::prepareExecute();
 }
コード例 #3
0
 /**
  * prepareExecute
  *
  * @return  void
  */
 protected function prepareExecute()
 {
     if (UserHelper::isLogin()) {
         $warder = WarderHelper::getPackage();
         $this->redirect($this->router->route($warder->get('frontend.redirect.login', 'home')));
         return;
     }
     parent::prepareExecute();
 }
コード例 #4
0
ファイル: GetController.php プロジェクト: asika32764/natika
 /**
  * prepareExecute
  *
  * @return  void
  */
 protected function prepareExecute()
 {
     parent::prepareExecute();
     $topicsModel = new TopicsModel();
     $topicsModel->addFilter('topic.state', 1);
     $topicsModel->setOrdering('topic.last_reply_date', 'DESC');
     $topicsModel->set('list.limit', 10);
     $usersModel = new UsersModel();
     $usersModel->setOrdering('user.registererd', 'DESC');
     $usersModel->set('list.limit', 10);
     $this->subModels['topics'] = $topicsModel;
     $this->subModels['users'] = $usersModel;
 }
コード例 #5
0
ファイル: GetController.php プロジェクト: asika32764/natika
 /**
  * prepareExecute
  *
  * @return  void
  */
 protected function prepareExecute()
 {
     parent::prepareExecute();
 }