public function getIndex() { $users = UserRecommend::with(array('user' => function ($query) { //只需要正常状态的会员 return $query->status(); }))->index()->orderBy('order')->get(); //派对集结号 $assembly = Assembly::where('index_status', '=', AssemblyasEnum::DISPLAY_BLOCK)->limit(5)->orderBy('created_at', 'desc')->get(); return $this->view('index')->with('users', $users)->with('assembly', $assembly); }
public function getRecommend() { $builder = UserRecommend::with('user'); $type = $this->request()->get('type'); if ($type) { $builder->where('page', $type); } $users = $builder->paginate(15); $users->appends('type', $type); return $this->view('recommend')->with('users', $users); }