public function getList(Request $request, $type = 'all') { $perpage = 20; $activitys = Activity::orderBy('activity_sort', 'ASC'); $allCount = Activity::count(); $onlineCount = Activity::where('activity_active', '=', '1')->count(); $offlineCount = Activity::where('activity_active', '=', '0')->count(); if ($type == 'online') { $activitys = $activitys->where('activity_active', '=', '1'); } elseif ($type == 'offline') { $activitys = $activitys->where('activity_active', '=', '0'); } $activitys = $activitys->paginate($perpage); session(['previousUrl' => URL::full()]); return view('manage.activity.list', ['TITLE' => '活动列表', 'META_KEYWORDS' => META_KEYWORDS, 'META_DESC' => META_DESC, 'PAGE_CODE' => '/manage/activity/list', 'type' => $type, 'activitys' => $activitys, 'allCount' => $allCount, 'onlineCount' => $onlineCount, 'offlineCount' => $offlineCount]); }
public function getCount() { return \App\Activity::count(); }