Пример #1
0
 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();
 }