getSliderList(1); //置顶文章 $artTop = Article::getArtTop(5); //首页文章列表,显示20个 $artList = Article::getArtList(20); //热议文章 $artHot = Article::getArtHot(10); //温馨通道 $fast_links = $slider->getSliderList(8); //首页赞助 $ad_index = $slider->getSliderList(5); //首页右栏图片 $ad_comm = $slider->getSliderList(2); //友情链接 $friend_links = $slider->getSliderList(9); //友情链接申请 $adminEmail = Db::name('user')->where('id',1)->cache(true)->value('email'); $vs = [ 'slider' => $sliders, 'artTop' => $artTop, 'artList' => $artList, 'artHot' => $artHot, 'type' => $types, 'ad_index' => $ad_index, 'ad_comm' => $ad_comm, 'fastlinks' => $fast_links, 'flinks' => $friend_links, 'adminEmail' => $adminEmail, 'jspage' => '', ]; View::assign($vs); return View::fetch(); } //回帖榜 public function reply() { $comment = new \app\common\model\Comment(); return $comment->reply(20); } //搜索功能 public function search() { $ser = Request::only(['keywords']); $search = new \app\index\controller\Search(); $artList = $search->getSearch($ser['keywords']); $counts = $artList->count(); $slider = new Slider(); //首页右栏 $ad_comm = $slider->getSliderList(2); // 查询热议 $artHot = Article::getArtHot(10); $searchs = [ 'artList' => $artList, 'keywords' => $ser['keywords'], 'counts' => $counts, 'ad_comm'=>$ad_comm, 'artHot'=>$artHot, 'jspage'=>'' ]; View::assign($searchs); return View::fetch('search'); } public function jump() { $username = Request::param('username'); $u = Db::name('user')->whereOr('nickname', $username)->whereOr('name', $username)->find(); return redirect((string) url('user/home',['id'=>$u['id']])); } public function language() { if(request()->isPost()){ $language = new \app\common\controller\Language; $lang = $language->select(input('language')); if($lang){ return Msgres::success(); } }else { return Msgres::error('illegal_request'); } } }