/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index(Request $request) { if ($request->has('search')) { $pages = Pages::where('id', 'LIKE', "%" . $request->input('search') . "%")->orWhere('type', 'LIKE', "%" . $request->input('search') . "%")->paginate(5); } else { if ($request->has('sortby')) { $pages = Pages::orderBy($request->input('sortby'))->paginate(5); } else { $pages = Pages::paginate(5); } } $pages->setPath(url() . '/back/page'); return view('pages.admin.page.list', ['pages' => $pages]); }