示例#1
0
 function actionIndex($params = '')
 {
     $objUsers = new UserModel();
     $latestLogins = $objUsers->getRecentLogins(true);
     $objBlog = new BlogModel();
     $latestComments = $objBlog->getComments(array('status' => 'pending', 'limit' => '5'));
     $objSearch = new SearchModel();
     $popularSearches = $objSearch->getPopular(array('startDate' => date("Y-m-d", strtotime('-1 Month')), 'endDate' => date("Y-m-d"), 'howMany' => 5));
     $this->view->assign('latestLogins', $latestLogins);
     $this->view->assign('latestComments', $latestComments);
     $this->view->assign('popularSearches', $popularSearches);
     $this->view->assign('content', $this->view->fetch('tpl/home/index.tpl'));
     $this->finish();
 }
示例#2
0
 function actionComments($params = '')
 {
     $objBlog = new BlogModel();
     $filters = array();
     if (!empty($params['status'])) {
         $filters['status'] = $params['status'];
     }
     if (!empty($params['article_id'])) {
         $filters['article_id'] = $params['article_id'];
     }
     $commentList = $objBlog->getComments($filters);
     $this->view->assign('commentList', $commentList);
     $this->view->assign('content', $this->view->fetch('tpl/blog/comments.tpl'));
     $this->finish();
 }