Esempio n. 1
0
 public function LastWinnersListAction()
 {
     $request = Project::getRequest();
     $data = array();
     $this->BaseSiteData();
     $data['tab_list'] = TabController::getMainArticleTabs(false, true);
     $article_model = new ArticleModel();
     if (ARTICLE_COMPETITION_STATUS::getCompetitionStage() == ARTICLE_COMPETITION_STATUS::COMPETITION_FINAL) {
         $status = array(ARTICLE_COMPETITION_STATUS::COMPLETE, ARTICLE_COMPETITION_STATUS::EDITED);
     } else {
         $status = array(ARTICLE_COMPETITION_STATUS::WINNER);
     }
     $data['article_list'] = $article_model->loadByParentId(0, $status);
     foreach ($data['article_list'] as &$article) {
         $article += $article_model->getFullPathById($article['articles_tree_id']);
     }
     $this->_view->LastWinnersList($data);
     $this->_view->parse();
 }