/** * 系统首页 */ public function indexAction() { $articleOperation = new ArticleOperation($this->di); $articles = $articleOperation->findAll(array('conditions' => 'is_delete = 0', 'order' => 'created_at desc', 'limit' => 5)); $commentOperation = new CommentOperation($this->di); $comments = $commentOperation->findAll(array('conditions' => 'is_delete = 0', 'order' => 'created_at desc', 'limit' => 5)); $this->view->setVar('articles', $articles); $this->view->setVar('comments', $comments); }
/** * 用户主页 */ public function infoAction() { $username = $this->dispatcher->getParam(0); $userinfo = $this->operation->findOne("username='******'"); if ($userinfo) { $articleOperation = new ArticleOperation($this->di); $articles = $articleOperation->findAll(array("conditions" => "is_delete=0 and author_id={$userinfo->id}", "order" => "created_at desc", 'limit' => 5)); $this->view->setVar('userinfo', $userinfo); $this->view->setVar('articles', $articles); } else { $this->show404(); } }
public function indexAction() { //获取最新文章 $articleOperation = new ArticleOperation($this->di); $articles = $articleOperation->findAll(array("conditions" => "is_delete=0 and status=1", "order" => "created_at desc", "limit" => 5)); //获取活跃用户 $userOperation = new UserOperation($this->di); $users = $userOperation->getActives(); //获取点击周榜 $week_ranks = $articleOperation->getWeekRanks(); $this->view->setVar('articles', $articles); $this->view->setVar('users', $users); $this->view->setVar('week_ranks', $week_ranks); }